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 ?

Comment résoudre le problème selon lequel le site Web 360doc ne peut pas copier le contenu sans se connecter ?

小云云
小云云original
2018-01-29 09:03:411798parcourir

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 :

Implémentation simple de js compatible avec les principaux navigateurs. Copiez le contenu dans le clipboard_jquery

JavaScript pour copier le contenu dans le presse-papiers code_javascript skills

plug-in jQuery Zclip pour obtenir une compatibilité parfaite avec les individus Cliquez sur le navigateur pour copier le contenu dans le clipboard_jquery

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn