이 비디오 (1:45)에 따르면 다음 JavaScript 경고는 주소 표시 줄에 입력하기 만하면 웹 브라우저에서 작동합니다.
javascript: alert("Hello World")
그러나 팝업 메시지 (Hello World)가 표시되는 대신 웹 브라우저가이를 Google 검색으로 리디렉션했습니다.
다른 웹 브라우저로 시도했지만 여전히 팝업이 표시되지 않습니다.
이 경우 문제는 무엇이며 어떻게 해결합니까?
이 기능은 보안 문제로 인해 이미 차단되었습니다. 해당 동영상은 아마도 이전 버전의 웹 브라우저를 사용하고있을 것입니다.
웹 브라우저를 2018 년 10 월에 릴리스 된 63 버전으로 업그레이드 한 Firefox 사용자는 주소 표시 줄에 입력 할 때 브라우저가 더 이상 JavaScript 코드를 허용하지 않음을 알 수 있습니다.
이전 버전의 웹 브라우저에서는 사용자가 주소 표시 줄에 JavaScript 코드를 작성하거나 붙여 넣어 거기에서 실행할 수있었습니다. 주소 표시 줄에 javascript : alert ( "hello world")를 입력하고 Enter 키를 눌러 직접 시도해 볼 수 있습니다.
이전 버전의 Firefox는 실행시 Hello World 경고를 표시했지만 Firefox 63은 실행을 차단하고 입력을 대신 기본 검색 엔진으로 리디렉션합니다. 주소 표시 줄에 입력하는 다른 JavaScript 코드도 마찬가지입니다.
https://www.ghacks.net/2018/10/24/firefox-63-blocks-javascript-in-address-bar-by-default/
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다