請問如何做到網頁不會被擷取文字?請看題內連結例子

http://www.bookstrg.com/shtml/Reading/YHCH/006.htm
看過以上網頁,請問這是怎做到不能right click也不能select的?

─────────────────────
§ 請支持原創答案,謝絕問非所答 §
─────────────────────

~~~~~~~~~~~~~~~~~~~
http://hk.myblog.yahoo.com/knowledge-Odin
~~~~~~~~~~~~~~~~~~~
請瀏覽奧丁知識+Blog

回答 (3)

2007-03-02 5:33 am
✔ 最佳答案
不能right click也不能select的程式如下,在body度輸入:

<body oncontextmenu=window.event.returnValue=false onselectstart=event.returnValue=false ondragstart=window.event.returnValue=false></body>

(有圖看)

圖片參考:http://hk.geocities.com/evaligoose/tast.JPG


Test in here :
http://hk.geocities.com/evaligoose/Untitled-1.htm


但題主要注意的是正如樓上的人兄所講,通常在網頁上我們只要用檢視->原始檔,就可以看到所顯示的頁面html文字內容, 因此也是難免防止別人的Copy ! 除非你用另一種寫網頁的方式,例如:jsp/flash等其他方式去寫網頁!如果你用htm格式去寫,以上缺點是無可避免的!

(有圖看)

圖片參考:http://hk.geocities.com/evaligoose/tast2.jpg




2007-03-01 23:13:35 補充:
以上程式適用於Dreamweaver / Frontpage 都可以!

2007-03-01 23:18:14 補充:
睇番題主的例子,該網頁應該是用Dreamweaver 的圖層格式造成的,

2007-03-01 23:27:02 補充:
其步驟包括:分割視窗,跟住插入圖層做排版,最後加入上述程式在body鎖住子視窗的mouse而造成的一個網頁架構的!
參考: me
2007-02-22 10:25 pm
其實這是沒有用的, 只要選擇「檢視」=>「原始檔」
甚麼內容也可以 copy 到

here is the javascript source code they are using :
http://www.bookstrg.com/js.js
2007-02-22 9:38 pm
可以用dreamwave關了右手功能鍵 , 咁就可以了,可以到教學網到學到的


收錄日期: 2021-04-12 20:22:55
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20070222000051KK01499

檢視 Wayback Machine 備份