首頁 >web前端 >js教程 >如何解決網站不登入就無法複製內容的問題

如何解決網站不登入就無法複製內容的問題

亚连
亚连原創
2018-06-09 11:07:063987瀏覽

這篇文章主要介紹了360doc網站不登入就無法複製內容的解決方法,需要的朋友可以參考下

有時候我們在搜尋東西的時候,有時候實在找不到內容,只有360doc有的內容就沒辦法了,只能湊合看了,看中了內容無法複製,提示要貼上怎麼解決呢,這裡就為大家整理一下,需要的朋友可以參考一下

能有時候,你在360doc上發現了一篇好的文章,也可能你已經去嘗試過複製360doc的文章內容,但這時候,它會給你彈出一個提示窗口,讓你註冊他們的帳戶,然後才可以保存文章(先淡定的鄙視一下:-D ),這種做法很讓人討厭,而且還有滿篇的廣告飛來飛去,讓人根本就沒有辦法好好的去看內容。

下面的方法從簡單到複雜(麻煩)

1、js實作

#程式碼一

javascript:document.body.oncopy=null;void(0)

建議用ie或360、google瀏覽器等等,有時候瀏覽器會將javascript:去掉,導致無法使用,這樣的話手工打上去就可以了,要不就會跳到搜尋頁面。

程式碼二、有提醒

javascript: (function() { var doc = document; var bd = doc.body; bd.onselectstart = bd.oncopy = bd.onpaste = bd.onkeydown = bd.oncontextmenu = bd.onmousemove = bd.onselectstart = bd.ondragstart = doc.onselectstart = doc.oncopy = doc.onpaste = doc.onkeydown = doc.oncontextmenu = null; doc.onselectstart = doc.oncontextmenu = doc.onmousedown = doc.onkeydown = function () { return true }; with(document.wrappedJSObject || document) { onmouseup = null; onmousedown = null; oncontextmenu = null } var arAllElements = document.getElementsByTagName('*'); for (var i = arAllElements.length - 1; i >= 0; i--) { var elmOne = arAllElements[i]; with(elmOne.wrappedJSObject || elmOne) { onmouseup = null; onmousedown = null } } alert(unescape('已解除右键复制限制!') ); bd.style.webkitUserSelect = 'auto!important'; bd.style.MozUserSelect = 'text!important'; void(0); })()

缺點就是不是專業的人,不好記,最好桌面存到一個文字檔裡面,方便以後使用。

2、查看原始碼的方法

#方法如下:
在頁面的右鍵選單裡,選擇」檢視來源「,我的是Google Chrome,這時彈出html源代碼的內容

複製保存其內容到新建的文本文件,然後改變其後綴名為html

ok,打開這個html文件,再從裡面複製你想要的內容就可以了。

注意:也可以不用全部複製,只要將內容那塊複製就可以了

上面是我整理給大家的,希望今後會對大家有幫助。

相關文章:

在微信小程式中如何使用switch開關選擇器

在JavaScript中如何計算多邊形質心

在Angular19中有關自訂表單控制項使用

#透過JS如何實作多個小球碰撞反彈

######################################################################################### ###在微信小程式中有關checkbox元件的使用############在微信小程式中如何使用scroll-view元件實作捲動動畫#######

以上是如何解決網站不登入就無法複製內容的問題的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn