2012-05-15 3 views
1

the user.js preferences file은 사용자에게 어떤 힘을 주며 ​​어떻게 작동하는지 궁금합니다. 나는 그 정보에 대한 Google 검색을 시도했지만 매우 자세한 설명을 찾지 못했습니다.user.js가 firefox에서 어떻게 작동합니까?

내가 볼 수있는 바로는 user.js는 브라우저가 시작될 때 한 번 실행되어 이전에 설정된 모든 환경 설정을 무시하는 javascript 파일입니다.

내가 관심있는 부분은 다른 자바 스크립트 파일에서 사용할 수있는 논리를 사용할 수 있는지 여부입니다.

if-else 문장이이 파일에 배치되면 실행됩니까? 브라우저에서 실행될 때 사용할 수있는 자바 스크립트 기능 (예 : setTimeout)을 사용할 수 있습니까? 다른 js 파일과 같은 구조를 사용할 수 있습니까? 그 말은 내 자신의 함수와 변수 등을 쓰는 것을 의미합니다.

또는 js 기능이 전혀없는 js deceitful이라는 이름이 무엇입니까?

답변

1

그냥 자바 스크립트 파일처럼 보입니다. 옛날 넷스케이프 3에서 어쩌면 4 였을 지 모르지만 사실 그것은 .js 확장자와 별도의 (JS가 아닌) 파서로 구문 분석되고 어떤 식으로도 실행되지 않는 매우 제한된 구문을 가진 파일 일뿐입니다.

1

내가 아는 바로는, 당신은 단지 의 user.js에서 현()와 * user_pref() * 함수를 호출 할 수 있습니다. 요일에 따라 몇 가지 조건부 환경 설정을 시도했지만 그 기능으로 별표를 표시하지 않은 모든 행은 무시되었습니다. 그 당시

, 나는이 파일 둘 다,하지만 내 시험, 해당 파일의 사용은 그 두 가지 기능에 국한되지 않은 사용에 대한 좋은 문서를 찾을 수 없습니다.

.XPI 패키지를 통해 사용자 정의의 user.js 파일을 추가,하지만 멋진 물건을위한 수있는 시스템 Administratos에 매우 유용합니다.

관련 문제