Maison >interface Web >js tutoriel >Comment résoudre le problème selon lequel le site Web 360doc ne peut pas copier le contenu sans se connecter ?
Que dois-je faire si je ne parviens pas à copier du contenu sur le site 360doc sans me connecter ? Cet article présente principalement la solution au problème selon lequel le site Web 360doc ne peut pas copier de contenu sans se connecter. Les amis dans le besoin peuvent s'y référer. J'espère que cela pourra aider tout le monde.
Parfois, vous trouvez un bon article sur 360doc, ou vous avez peut-être essayé de copier le contenu de l'article sur 360doc, mais à ce moment-là, une fenêtre d'invite apparaîtra pour vous. vous demandent d'enregistrer leur compte avant de pouvoir enregistrer l'article (méprisons-le calmement d'abord :-D). Cette approche est très ennuyeuse, et il y a aussi des publicités qui circulent partout dans l'article, ce qui rend impossible sa lecture. pour voir le contenu.
Les méthodes suivantes vont du simple au complexe (gênant)
1 Implémentation de js
Code 1
javascript:document.body.oncopy=null;void(0)
Il est recommandé d'utiliser ie. ou 360, navigateurs Google, etc. Parfois, le navigateur supprime javascript :, le rendant inutilisable. Dans ce cas, vous pouvez le saisir manuellement, sinon il passera à la page de recherche.
Code 2, il y a des rappels
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); })()
L'inconvénient c'est que je ne suis pas un professionnel et c'est difficile à retenir Il vaut mieux s'en souvenir. enregistrez le bureau dans un fichier texte. Pratique pour une utilisation future.
2. Comment visualiser le code source
La méthode est la suivante :
Dans le menu contextuel de la page, sélectionnez " View Source", le mien est Google Chrome, puis le contenu du code source html
apparaîtra, copiera et enregistrera son contenu dans un nouveau fichier texte, puis changera son suffixe en html
ok, ouvrez ce fichier html, puis copiez depuis l'intérieur uniquement le contenu que vous souhaitez.
Remarque : vous n'avez pas besoin de copier le tout, copiez simplement le contenu.
Recommandations associées :
JavaScript pour copier le contenu dans le presse-papiers code_javascript skills
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!