css 또는 js 파일을 볼 때도 내 확장 프로그램의 pageload가 트리거되기 때문에 현재 페이지의 content-type이 text/html 인 경우에만 내 확장 프로그램을 트리거하는 다른 검사를 추가하려고합니다.Firefox의 확장 기능이 어떻게로드 된 페이지의 컨텐츠 유형을 감지합니까?
//eg: at my page load handler
function onPageload(){
// only want to proceed if content-type reflects a text/html or */html page
if (contentTypeIsHtml()){
//continue here
}
}
contentTypeIsHtml()은 어떻게해야합니까?
감사합니다. 바나나가 xpcom 구성 요소를 만들려고했는데, 다양한 인터페이스를 사용하고 모든 페이지를 청취했습니다. xpcom에서 수년간 흩어져있는 문서를 잊지 않았습니다. 건배! – bosky101