>웹 프론트엔드 >JS 튜토리얼 >로그인 없이 웹사이트에서 콘텐츠를 복사할 수 없는 문제를 해결하는 방법

로그인 없이 웹사이트에서 콘텐츠를 복사할 수 없는 문제를 해결하는 방법

亚连
亚连원래의
2018-06-09 11:07:063992검색

이 글에서는 360doc 웹사이트에서 로그인 없이 콘텐츠를 복사할 수 없는 문제에 대한 해결 방법을 주로 소개합니다. 필요한 친구들이 참고하면 됩니다.

때때로 검색을 하다가 정말 콘텐츠를 찾을 수 없을 때도 있고, 360doc에 있는 콘텐츠는 어쩔 수 없이 복사가 안 되는 걸 발견하고 붙여넣으라는 메시지가 뜹니다. 여기에서 필요한 분들을 위해 정리하겠습니다. 참고하시면 될 것 같아요

때때로 360doc에서 좋은 글을 발견하셨을 수도 있고, 이미 360doc의 글 내용을 복사해 보셨을 수도 있지만 이때 계정을 등록하라는 창이 뜹니다. , 그런 다음 기사를 저장할 수 있습니다(먼저 침착하게 경멸: -D ). 이 접근 방식은 매우 짜증나고 페이지 전체에 광고가 날아다니기 때문에 사람들이 내용을 제대로 읽을 수 없게 만듭니다.

다음 방법은 간단한 것부터 복잡한 것까지(어려움)

1. JS 구현

코드 1

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

IE나 360, 구글 브라우저 등을 사용하는 것을 권장합니다. 브라우저에서 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 파일을 열고 원하는 내용을 복사하세요.

참고: 모든 내용을 복사할 필요는 없습니다. 내용만 복사하세요.

위 내용은 모든 사람을 위해 정리한 내용이므로 앞으로 모든 사람에게 도움이 되기를 바랍니다.

관련 기사:

WeChat 애플릿에서 스위치 선택기를 사용하는 방법

JavaScript에서 다각형 중심을 계산하는 방법

Angular19에서 사용자 정의 양식 컨트롤 사용 정보

JS 사용 방법 충돌을 인식하고 여러 개의 작은 공의 반동

WeChat 미니 프로그램에서 체크박스 구성 요소 사용 정보

스크롤 뷰 구성 요소를 사용하여 WeChat 미니 프로그램에서 스크롤 애니메이션을 구현하는 방법

위 내용은 로그인 없이 웹사이트에서 콘텐츠를 복사할 수 없는 문제를 해결하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.