2010-12-05 7 views
0

Mozilla Firefox의 addons 개발에서 javascript를 구현하는 방법은 무엇입니까? 다른 방법으로 javascript를 mozilla firefox에서 일반적으로 javascript로 구현할 수 있습니까?Mozilla Firefox의 자바 스크립트

예를 들어

나는이 같은 함수를 만들려면 :

function selectedText() { 
var userSelection; 
    if (window.getSelection) { 
     userSelection = window.getSelection(); 
    } else if (document.selection) { 
     userSelection = document.selection.createRange(); 
    } 
    return userSelection; 
} 

나는이 같은 함수를 작성하면 동일한 기능 여부 :

selectedText : function() { 
    var userSelection; 
     if (window.getSelection) { 
      userSelection = window.getSelection(); 
     } else if (document.selection) { 
      userSelection = document.selection.createRange(); 
     } 
     return userSelection; 
    }, 
+1

이 지점은 인터넷 탐색기와 관련되어 있으므로 실제로 사용하는 else 분기는 필요하지 않습니다. –

+0

그래서 파이어 폭스에서 자바 스크립트의 구현 방법은 일반적으로 자바 스크립트와 실제로 동일합니까? – user495688

답변

1

예,이 두 가지 방법을 사용할 수있다 함수/자바 스크립트에서 메서드를 정의합니다. 파이어 폭스 확장 기능 개발과 관련이 없습니다. 파이어 폭스 확장 스크립트 파일에 합법적 인 자바 스크립트 코드를 넣을 수 있습니다.

+0

그래서 모질라를 개발할 때 어떤 방법 으로든 자바 스크립트를 사용할 수 있습니까? – user495688

+0

그렇다면 두 가지 방법 중 하나를 사용할 수 있습니다. – euphoria83

+0

당신을 위해 하나의 질문, 만약 내가 다른 함수에서 함수를 실행하고 싶다면 나는이 getSelected()처럼 실행한다. 둘 다? 또는 다른 방법으로 실행할 수 있습니까? – user495688

관련 문제