Page 1 of 1
"자바스크립트 사용" ON/OFF 시키는 명령어(함수) 알고 계신분 있나요?
Posted: 2011 04 13 18:00 59
by minsxx
파이어폭스4의 설정에 "자바스크립트 사용" ON/OFF시키는 명령어(함수) 알고 계신분 있나요?
keyconfig 확장에 명령어 단축키 추가해서 사용하려고 합니다.
아니면 자바스크립트 설정하는 북마크릿이라도...
설정에 매번 들어가기도 번거롭고, 부가기능 설치는 이제 좀 자제하려구요. ^^
게이버나 다움 블로그에서 펌 방지하는 것까진 그렇다쳐도
페이지 다운키나 스페이스키까지 작동을 안하니 짜증나더라구요. ^^;
Re: "자바스크립트 사용" ON/OFF 시키는 명령어(함수) 알고 계신분 있나요?
Posted: 2011 04 13 23:39 47
by Seeker
QuickJS 를 뜯어보니 javascript.enabled 를 on/off 시키네요.
(about:config)
Re: "자바스크립트 사용" ON/OFF 시키는 명령어(함수) 알고 계신분 있나요?
Posted: 2011 04 14 01:01 08
by minsxx
Seeker wrote:QuickJS 를 뜯어보니 javascript.enabled 를 on/off 시키네요.
(about:config)
NoScript만 알고 있었는데 QuickJS 뜯어보니 코드가 한결 간단하네요. 고민해결~! ㅎㅎ
덕분에 좋은 힌트를 얻었네요. 감사합니다. ^_^
응용하면 다른 설정도 쉽게 변경할 수 있을 듯... ^0^
그래서 자바스크립트 On/Off 만들어 봤습니다.
사랑스런(?)
keyconfig 사용하시는 분은 단축키 추가해서 아래 코드 추가하시면 됩니다.
근데 왜
keyconfig는 애드온 사이트에 등록하지 않을까요? 해로운 코드도 없는데... 궁금..
Code: Select all
var quickJS_prefs = Components.classes["@mozilla.org/preferences-service;1"].getService(Components.interfaces.nsIPrefBranch);
var quickJS_currentSet = quickJS_prefs.getBoolPref("javascript.enabled");
var bconf = confirm((!quickJS_currentSet?'Enable':'Disable')+' Javascript.'+' Are you sure?');
if (bconf){quickJS_prefs.setBoolPref("javascript.enabled",!quickJS_currentSet);}