질문: 제3자가 호스팅하는 iFrame 내 무단 삽입으로부터 내 웹페이지를 어떻게 보호할 수 있습니까?
답변:
서버측에서 귀하의 페이지를 삽입하는 iFrame의 존재를 식별하는 것은 기술적으로 불가능하지만, 이후에 JavaScript를 사용하여 이 확인을 수행할 수 있습니다. 페이지가 로드되었습니다. "상단" 및 "자체" 창 개체를 비교하여 페이지가 iFrame 내에서 렌더링되고 있는지 확인할 수 있습니다.
또한 일부 최신 브라우저는 다음을 제공하는 X-FRAME-OPTIONS 헤더에 대한 지원을 제공합니다. iFrame 삽입에 대한 추가 제어. 이 헤더는 두 가지 값을 허용합니다.
X-FRAME-OPTIONS 헤더를 활용하면 콘텐츠의 무단 프레이밍을 방지할 수 있습니다. 이 헤더를 지원하는 브라우저는 다음과 같습니다.
위 내용은 웹페이지의 무단 iFrame 삽입을 방지하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!