브라우저의 요소가 숨겨지지 않도록하는 방법은 무엇입니까?
웹 페이지 워터 마크 보호 : 숨겨진 브라우저 요소에 응답합니다
웹 페이지 워터 마크를 설계 할 때 변조 방지 외에도 브라우저의 요소를 숨길 수있는 능력을 고려해야합니다. 사용자는 브라우저의 마우스 오른쪽 버튼 클릭 메뉴를 통해 요소를 쉽게 숨길 수 있습니다. 이 기사는이 동작을 방지하는 방법과 요소 숨기기에 의해 유발되는 이벤트 및 스타일 변경을 탐구합니다.
먼저, 사용자가 브라우저 개발자 도구를 통해 코드를 디버깅하지 못하도록하려면 다음 방법을 시도하여 개발자 도구에 대한 액세스를 방지 할 수 있습니다.
-
마우스 오른쪽 버튼을 클릭하고 F12 : 키보드 및 마우스 오른쪽 버튼을 클릭하여 사용자가 개발자 도구를 열지 못하게 합니다.
// f12는 금지되어 있습니다 document.addeventListener ( 'keydown', e => { if (e.keyCode === 123) e.preventDefault (); }); // 마우스 오른쪽 버튼 클릭 메뉴를 금지합니다.
로그인 후 복사 -
모니터 페이지 크기 변경 : 브라우저 창 크기 변경을 사용하여 개발자 도구가 열려 있는지 여부를 감지 할 수 있습니다. 시각적 영역과 브라우저 창의 크기 차이가 임계 값을 초과하면 개발자 도구가 열려있는 것으로 간주됩니다.
함수 checkConsole () { const 임계 값 = 200; const widthdiff = window.outerWidth- window.innerWidth; const highdiff = window.outerheight- window.innerheight; if (widthdiff> 임계 값 || highdiff> threshold) { Console.log ( '개발자 도구가 열릴 수 있습니다'); // 여기에 해당 치료 추가, 예 : 사용자 경고 또는 기타 조치를 취하는 것과 같은} } window.addeventListener ( 'Resize', CheckConsole); checkConsole ();
로그인 후 복사 -
debugger
문을 사용하여 무한 재귀를 사용하십시오 (권장되지 않음) : 이 방법은 개발자 도구를 직접 감지하지는 않지만debugger
문과 재귀 호출을 사용하여 개발자 도구가 열릴 때 브라우저가 고정되도록합니다. 이 방법은 사용자 경험에 심각한 영향을 미치고 브라우저 충돌을 일으킬 수 있기 때문에 매우 권장되지 않습니다.//이 메소드는 사용자 경험에 심각한 영향을 줄 수 있고 브라우저 충돌을 일으킬 수 있으므로 권장되지 않습니다. // 제작 환경 에서이 코드를 사용하지 마십시오.
로그인 후 복사
위의 방법은 완벽하지 않으며 항상 우회 할 가능성이 있습니다. 보다 안정적인 방법은 전체 웹 페이지를 이미지로 변환하여 사용자가 워터 마크 요소를 완전히 제거하지 못하게하는 것입니다. 올바른 전략을 선택하는 것은 보안 요구와 사용자 경험의 균형에 따라 다릅니다.
위 내용은 브라우저의 요소가 숨겨지지 않도록하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

Video Face Swap
완전히 무료인 AI 얼굴 교환 도구를 사용하여 모든 비디오의 얼굴을 쉽게 바꾸세요!

인기 기사

뜨거운 도구

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

드림위버 CS6
시각적 웹 개발 도구

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

뜨거운 주제











오늘날 Bitcoin의 가격 변동은 거시 경제학, 정책 및 시장 감정과 같은 많은 요인의 영향을받습니다. 투자자는 정보에 입각 한 결정을 내리려면 기술 및 기본 분석에주의를 기울여야합니다.

비트 코인의 가격은 $ 20,000에서 $ 30,000입니다. 1. Bitcoin의 가격은 2009 년 이후 극적으로 변동하여 2017 년에 거의 20,000 달러에 이르렀으며 2021 년에는 거의 60,000 달러에 달합니다. 가격은 시장 수요, 공급 및 거시 경제 환경과 같은 요인의 영향을받습니다. 3. 거래소, 모바일 앱 및 웹 사이트를 통해 실시간 가격을 얻으십시오. 4. 비트 코인 가격은 시장 감정과 외부 요인에 의해 유발되는 변동성이 높습니다. 5. 전통적인 금융 시장과의 특정 관계가 있으며 글로벌 주식 시장, 미국 달러의 강점 등의 영향을받습니다. 6. 장기 추세는 낙관적이지만, 위험은주의해서 평가되어야합니다.

Binance 공식 웹 사이트를 방문하여 HTTPS 및 Green Lock 로고를 확인하여 피싱 웹 사이트를 피하면 공식 응용 프로그램에도 안전하게 액세스 할 수 있습니다.

Gate.io는 Memebox 2.0을 통해 스팟 거래에서 온쇄 생태계로의 전환을 달성했습니다. 1) 크로스 체인 인프라를 구축하고 12 개의 주요 체인의 상호 운용성을 지원합니다. 2) Defi 응용 프로그램 생태계를 만들고 원 스톱 서비스를 제공합니다. 3) 인센티브 메커니즘을 구현하고 가치 할당을 재구성합니다.

준수하고 안전한 비트 코인 트레이딩 플랫폼을 선택할 때는 규제 라이센스, KYC/AML 정책 및 보안 조치를 평가하고 Binance, OKX 및 Gate.io의 세 가지 주요 플랫폼을 추천해야합니다.

참깨 오픈 도어는 암호 화폐 거래에 중점을 둔 플랫폼입니다. 사용자는 공식 웹 사이트 또는 소셜 미디어를 통해 포털을 얻을 수있어 액세스 중에 SSL 인증서 및 웹 사이트 컨텐츠의 진위가 확인되도록 할 수 있습니다.

상위 10 개의 가상 통화 거래 앱은 다음과 같습니다. 1. OKX, 2. BINANCE, 3. GATE.IO, 4. COINBASE, 5. KRAKEN, 6. HUOBI, 7. KUCOIN, 8. BITFINEX, 9. BITSTAMP, 10. POLONIEX. 각 플랫폼은 다른 투자자의 요구를 충족시키기 위해 거래 제품, 사용자 경험, 보안 등의 뛰어난 성능을 보유하고 있습니다.

권장 신뢰할 수있는 디지털 통화 거래 플랫폼 : 1. OKX, 2. BINANCE, 3. COINBASE, 4. KRAKEN, 5. HUOBI, 6. KUCOIN, 7. BITFINEX, 8. GEMINI, 9. BITSTAMP, 10. POLONIEX, 이러한 플랫폼, 사용자 경험 및 다양한 기능, 다양한 수준의 사용자에게 적합합니다.
