ホームページ > 記事 > ウェブフロントエンド > ログインせずにWebサイトのコンテンツをコピーできない問題の解決方法
この記事は主に、360doc Web サイトがログインせずにコンテンツをコピーできない問題の解決策を紹介します。必要な友達はそれを参照してください
時々、何かを検索するときに、本当にコンテンツが見つからず、ただコンテンツが見つからないことがあります。 360doc にあるコンテンツをコピーできないことがわかり、それを解決する方法を教えてください。参考にしてみてください
もしかしたら、360doc で何か良い記事を見つけたり、360doc の記事の内容をコピーしようとしたりすることがあるかもしれませんが、このとき、次のことを求めるプロンプト ウィンドウが表示されます。アカウントを登録してから、記事を保存できます (最初は冷静に軽蔑します: -D)。この方法は非常に煩わしく、非常に多くの広告が飛び交っているため、内容を適切に読むことは不可能です。
以下の方法は簡単なものから複雑(面倒なもの)まであります
1. JS実装
コード1
javascript:document.body.oncopy=null;void(0)
IEや360、Googleブラウザ等の使用を推奨します。ブラウザによりjavascript:
が削除されて使用できなくなる場合があります。 , その場合は、手動で入力してください。そうでない場合は、検索ページにジャンプします。
コード 2. リマインダーがあります
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ファイルを開いて、そこから必要な内容をコピーします。
注: すべてをコピーする必要はありません。内容だけをコピーしてください。
上記は、将来すべての人に役立つことを願っています。
関連記事:
Angular19でのカスタムフォームコントロールの使用について
WeChatアプレットでのチェックボックスコンポーネントの使用について
WeChatアプレットでスクロールアニメーションを実現するためにスクロールビューコンポーネントを使用する方法
以上がログインせずにWebサイトのコンテンツをコピーできない問題の解決方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。