第一部分:防止你的網(wǎng)站博客文章被非法復制保存或者查看的 部分源代碼
1,整篇文章就不能點右鍵、區(qū)域選擇和復制了,不過還是能查看源文件和下載該頁。代碼如下:
<body oncontextmenu='return false' ondragstart='return false' onselectstart ='return false' onselect='document.selection.empty()' oncopy='document.selection.empty()' onbeforecopy='return false' onmouseup='document.selection.empty()'>
2.在頁面中加入如下語句,則網(wǎng)頁將不能被保存,讓網(wǎng)頁無法 另存為:
在<body>......</body>之間加入 <noscript><iframe src="http://www.vcmblog.com/*>";</iframe></noscript>
加入上述代碼后,當執(zhí)行“另存為”命令時,會彈出“保存網(wǎng)頁時出錯”的對話框。
3.把下列代碼放到<body></body>或者<head></head>之間 ,提示禁止使用右鍵。
<script LANGUAGE="JavaScript">
function click() { if (event.button==2)
{alert('你好,右鍵已被禁止使用'); } } document.onmousedown=click
</script>
4,忽視右鍵 <body oncontextmenu=\"return false\"> 結(jié)合起來禁止左右鍵
〈body oncontextmenu=self.event.returnvalue=false> 左右鍵被禁止了自然無法復制什么的了,在瀏覽器里查看源文件,搜索oncontextmenu.false之類的代碼刪除,再刷新就可以了。
5,為了防止別人偷竊自己網(wǎng)站上的東西,運用CSS代碼控制右鍵的復制或另存為。可以在網(wǎng)頁制作的過程中加入以下代碼: 1。忽視右鍵 <body oncontextmenu=\"return false\"> 2. 讓你的網(wǎng)頁無法另存為 <noscript><iframe src="http://www.vcmblog.com/*>";</iframe></noscript>
6,禁止選取<body oncontextmenu="return false" ondragstart="return false" onselectstart ="return false" onselect="document.selection.empty()" oncopy="document.selection.empty()" onbeforecopy="return false"onmouseup="document.selection.empty()>
7,徹底禁止右鍵快捷菜單的出現(xiàn)呢?代碼如下:
< Script Language=javascript>
function Click(){
alert("ssss");
window.event.returnValue=false;
}
document.oncontextmenu=Click;
< /Script>
但是如果訪問者直接在瀏覽器地址欄中鍵入"javascript:alert(document.oncontextmenu='')",就可以解除對右鍵菜單的屏蔽。javascript:s=document.documentElement.outerHTML;document.write('<body></body>');document.body.innerText=s;源代碼就出來了。不論加密如何復雜,最終都要還原成瀏覽器可以解析的html代碼,而documentElement.outerHTML正是最終的結(jié)果。所謂澈底禁止查看源代碼文件,始終只能是一個笑話!
8,javascript:s=document.documentElement.outerHTML;document.write('<body></body>');document.body.innerText=s;源代碼就出來了。不論加密如何復雜,最終都要還原成瀏覽器可以解析的html代碼,而documentElement.outerHTML正是最終的結(jié)果。所謂澈底禁止查看源代碼文件,始終只能是一個笑話!
9,不能使用右鍵或者不能看到源程序或源代碼等,輸入代碼:
<SCRIPT language=javascript>
function click() {
if (event.button==2) {
alert(\'對不起,禁止使用此功能^_^.\')
}
}
document.onmousedown=click
</SCRIPT>
<script language="JavaScript">
<!--
locate = 0;
function scroller() {
if (locate !=500 ) {
locate++;
scroll(0,locate);
clearTimeout(timer);
var timer = setTimeout("scroller()",3);
timer;
}
}
// -->
</script>
10,一段非常簡單的JS程序,這段程序應該放在主頁的<body></body>中間,可以禁止察看源代碼。
<SCRIPT language=javascript>
function click() {if (event.button==2) {alert('不許你偷看!');}}document.onmousedown=click
</SCRIPT>
第二部分:反復制粘貼的破解辦法集錦
1,點擊工具-INTERNET選項-安全設置。把它設置為高,點確定,再刷新下網(wǎng)頁就可復制了。不過復制了后改回原來的,不然會影響正常上網(wǎng)。 也可以點擊IE菜單欄上的"文件"->發(fā)送->電子郵件頁面(跟這向?qū)дf的去做就可以拉,一路點擊'下一步")然后就可以在彈出的郵件窗口中復制你要的內(nèi)容就可以了。 安全級別最高的時候,一切控件和腳本均不能運行,再厲害的網(wǎng)頁限制手段統(tǒng)統(tǒng)全部作廢。
2,有時候可以用ctrl+A全選你要的頁面,然后按ctrl+c復制,再到word里按ctrl+v粘貼,這個在不能使用菜單命令復制的時候很好用。
3,用文件菜單里的另存為,文件格式選純文本的.txt,然后打開這個txt文件.OK搞定。
4,查看-源文件。再另存源文件為.HTML格式,打開即可復制!但是有時候還是不行,需要去掉其中的那段禁止復制的代碼才可以。或者直接 文件——另存為"網(wǎng)頁,僅HTML"格式,快捷方便,可以以此辦法來復制那些禁止復制網(wǎng)頁內(nèi)容的網(wǎng)頁. 保存好后再打開該網(wǎng)頁。或者,用該網(wǎng)頁的源代碼! 在查看 源文件 里剪切源代碼,復制到一個網(wǎng)頁制作工具里就可以了!
4,換個瀏覽器如GreenBrowser,如MYIE,它有一個解除右鍵設置的選項,你可以試試。用maxthon安裝一個"清除煩擾"的插件點一下就可以了.非常方便,我一直在用. 還可以使用MAXTHON(遨游)的解除右鍵限制功能。或者,到瑞星上下載個瑞星卡卡,這是免費的,可以破除網(wǎng)頁限制。還可以下載一個體積很小的瀏覽器Gogo Explorer ,就可以復制了!用快捷鍵ctrl+m(這是默認的,也可以自定義)就行了,解除鼠標限制
5,在網(wǎng)頁上任意處將右鍵按下,等跳出對話框時不要放開右鍵。將鼠標移至對話框,用鼠標左鍵點“確定”,在將鼠標移動到想要的連接處,放開右鍵;或者只是將鼠標移至對話框,用回車去“確認”。
6,用組合鍵“CTRL+F10”。
7,在頁面中點擊右鍵,當出現(xiàn)警告窗口時,左手按鍵盤上的“CTRL+F4”鍵關(guān)閉提示窗口(以上的方法適用于僅禁用而沒有隱藏右鍵菜單的網(wǎng)頁)。
9. 如果是圖片,直接將想要的圖片用左鍵拖著,然后按下“WIN+D”鍵,這樣一來就可以拖到桌面上保存(此方法適用于單手操作較靈活的同志)。
10. 查看源代碼如果發(fā)現(xiàn)用了這樣的代碼: 你可以在地址欄鍵入:javascript:alert(document.oncontextmenu='')回車,確定對話框后,直接使用右鍵。另外一個有意思的解決辦法:就是把下面這段代碼復制到地址欄,然后按回車鍵。之后就可以復制當前頁面了。 javascript:alert(document.onselectstart = document.oncontextmenu= document.onmousedown = document.onkeydown= function(){return true;});
11,瀏覽器有默認的網(wǎng)頁編輯軟件(一般為frontpage或者word),只要在快捷工具欄中點擊相應的按鈕,或者依次選擇“文件”→“使用Microsoft Frontpage (或者Microsoft Word)編輯”,即可在相應軟件的編輯窗口中顯示網(wǎng)頁的全部內(nèi)容,這個時候就可以進行復制或修改了。
12,一個高招,用的Word來更為簡單方便的獲取。首先復制網(wǎng)頁地址,然后打開Word,依次單擊“文件/打開”,彈出“打開”窗口。在“文件名”中用“Ctrl+V”粘貼入已復制的網(wǎng)頁地址,再單擊“打開”按鈕,這里Word就會自動連接到網(wǎng)站(如圖)。在打開網(wǎng)頁之前,可能會彈出“Word 沒有足夠的內(nèi)存,此操作完成后無法撤消。是否繼續(xù)?”的提示窗口,單擊“是”,即彈出新的窗口,詢問是否信任文件來源,再單擊“是”后,Word會自動鏈接到對應的服務器并打開網(wǎng)頁,這時我們就可以選中其中的文字進行復制粘貼了。
posted on 2008-11-28 10:51
greedy 閱讀(1146)
評論(0) 編輯 收藏