P H P  V I E T  N A M  P O R T A L
Xin chào, Khách. Vui lòng đăng nhập hoặc đăng ký tài khoản.
Bạn đã quên email kích hoạt?






     Trang chủ | Download | Tự học PHP | Kho tư liệu | Diễn đàn
Trang: [1]
  In  
This topic has not yet been rated!
You have not rated this topic. Select a rating:
Tác giảChủ đề: Chống view code trên IE và sử dụng Ctrl + U trong Firefox :(  (Đã đọc 2017 lần)
mr.ninhnv
PHP Starter
*
Posts: 7


mr.ninhnv
Xem hồ sơ WWW Email
« on: August 27, 2010, 06:52:34 PM »

 :-*Hịc, mình đang làm một dự án về trường học trực tuyến, yêu cầu muốn không cho người ta copy đuwocj nội dung bài học đó. Mình mới chống tạm được cái kéo chuot đánh dấu văn bản và click chuột phải bằng cách sau:

Trong thẻ Body để như sau: <body oncontextmenu="return false" ondragstart="return false" onselectstart="return false">
 Trong tag <header> cho đoạn cript sau:

<SCRIPT language=JavaScript type=text/javascript>

        function disableselect(e){return false}
    
        function reEnable(){return true}
   
   
        //if IE4+
   
        document.onselectstart=new Function ("return false")
   
        //if NS6
   
        if (window.sidebar){
   
        document.onmousedown=disableselect
   
        document.onclick=reEnable
   
        }

      </script>


Bây giờ họ muốn chống cái view code bằng cách Ctrl + U ở Firefox và chrome ai có kinh nghiệm chia sẻ với. Mệt với bọn này lắm Sad Roll Eyes
Logged
Neexare
PHP Starter
*
Posts: 24


Xem hồ sơ
« Trả lời #1 on: August 28, 2010, 10:06:26 AM »

Bạn đã sai làm khi bắt tay vào một dự án như thế này. Vì nếu nói về source HTML, thì không có cách nào để mà ngăn chặn một người mà có chút kiến thức để coi source hết.
Logged
tpphu
PHP Intermediate
*
Posts: 180

Trần Phong Phú

tpphu@yahoo.com tpphu
Xem hồ sơ WWW Email
« Trả lời #2 on: August 31, 2010, 10:34:02 AM »

Bạn đã sai làm khi bắt tay vào một dự án như thế này. Vì nếu nói về source HTML, thì không có cách nào để mà ngăn chặn một người mà có chút kiến thức để coi source hết.

Bạn này nói đúng rồi, chẳng có cơ sở gì để làm cái điều này cả, chống view source ở client là điều không thể.
Logged

A member of NonIT Blog Bog - Be master without effort.
mr.ninhnv
PHP Starter
*
Posts: 7


mr.ninhnv
Xem hồ sơ WWW Email
« Trả lời #3 on: August 31, 2010, 06:40:52 PM »

Ok, Thanks 2 bạn đã trả lời. Mình cũng biết là không thể chống view code với những người có kinh nghiệm, mình chỉ cần chống được những người bình thường thui. Chứ chống sao được mấy ông chuyên gia. Sad. Cái web này nó chỉ tập chung vào 2 đối tượng là người giúp việc và Ôsin. Nên chỉ cần chống chế thui còn những ông kia thì pótay.org roài. Huh
Logged
Trang: [1]
  In  
 
Chuyển sang:  

Powered by SMF 1.1.15 | SMF © 2006-2007, Simple Machines . Modified by PHPVN Members