Firefox는 기본적으로 주소 표시 줄에서 JavaScript를 차단합니다.

문제를 제거하기 위해 도구를 사용해보십시오

최신 정보 : Firefox에서 그보다 더 오래 변경된 것으로 보입니다. 아래에 언급 된 환경 설정은 붙여 넣은 코드에서 javascript : 만 필터링하여 기록 및 자동 완성에 표시되지 않도록합니다. false로 설정하면 JavaScript 코드를 실행할 수있는 것으로 보입니다. 종료

웹 브라우저를 업그레이드 한 Firefox 사용자 2018 년 10 월에 릴리스 된 버전 63 주소 표시 줄에 입력하면 브라우저가 더 이상 JavaScript 코드를 허용하지 않음을 알 수 있습니다.

이전 버전의 웹 브라우저에서는 사용자가 주소 표시 줄에 JavaScript 코드를 작성하거나 붙여 넣어 거기에서 실행할 수있었습니다. 주소 표시 줄에 javascript : alert ( 'hello world')를 입력하고 Enter 키를 눌러 직접 시도 할 수 있습니다.

이전 버전의 Firefox는 실행시 Hello World 경고를 표시했지만 Firefox 63은 실행을 차단하고 입력을 대신 기본 검색 엔진으로 리디렉션합니다. 주소 표시 줄에 입력하는 다른 JavaScript 코드도 마찬가지입니다.

firefox javascript address bar

주소 표시 줄에 코드를 붙여 넣으면 javascript :가 제거되지만 수동으로 추가해도 실행되지 않습니다.

노트 : 변경 사항은 주소 표시 줄의 JavaScript 실행에만 영향을줍니다. 북마크릿 기능이나 개발자 도구 콘솔의 자바 스크립트 실행에는 영향을주지 않습니다.

대부분의 Firefox 사용자는 기능이 필요하지 않지만 일부는 다음과 같은 특정 유용한 작업에 사용했을 수 있습니다. 페이지의 고정 요소 제거 , 즉시 리퍼러 변경 또는 일시적으로 만나는 웹 사이트를 편집하십시오. .

Firefox 63 변경 로그에는 변경 사항이 언급되어 있지 않습니다. Mozilla가 Firefox에 수백 가지 변경 사항을 적용한다는 점을 고려할 때 변경 사항의 일부만 나타내는 것은 분명합니다.

firefox address bar javascript

고맙게도 웹 브라우저의 기본 설정 값을 변경하여 변경을 취소 할 수 있습니다. 그 방법은 다음과 같습니다.

  1. 하중 about : config? filter = browser.urlbar.filter.javascript Firefox 주소 표시 줄에서.
  2. 경고 페이지가 표시 될 수 있습니다. 계속하려면 경고를 수락하십시오.
  3. 더블 클릭 browser.urlbar.filter.javascript 기본 설정 값을 변경합니다.

True 값이 기본값입니다. 이는 Firefox가 주소 표시 줄에서 JavaScript 코드를 차단 함을 의미합니다. False 값은 제한을 비활성화하고 Firefox 주소 표시 줄에서 JavaScript 코드 실행을 다시 활성화합니다.

위에 설명 된 세 단계를 반복하여 언제든지 변경을 취소 할 수 있습니다.

기본 설정에 대한 False 값은 기능을 복원합니다. 코드 붙여 넣기가 다시 작동하며 (javascript : 더 이상 제거되지 않음) 키보드에서 Enter 키를 누르면 코드가 실행됩니다.

이제 당신 : 이전에 주소 표시 줄에서 JavaScript 코드를 실행 했습니까?