2010-12-05 30 views
0

comment implémenter javascript dans mozilla firefox addons développement? si différentes façons d'implémenter javascript dans mozilla firefox avec javascript en général?javascript dans mozilla firefox

par exemple si je veux créer une fonction comme ceci:

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

si la même fonction si j'écris la fonction comme ceci:

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

Quoi que vous fassiez, vous n'avez pas besoin de la branche else que vous utilisez réellement, car cette branche est liée à internet-explorer. –

+0

donc, si le chemin de la mise en œuvre de javascript dans Firefox en fait même avec javascript en général? – user495688

Répondre

1

Oui, ces deux méthodes peuvent être utilisées définir des fonctions/méthodes en javascript. Il n'est pas spécifique au développement d'extensions firefox. Vous pouvez mettre n'importe quel code javascript légitime dans votre fichier de script d'extension firefox.

+0

donc je peux utiliser javascript avec n'importe quelle méthode dans le développement de mozilla? – user495688

+0

si vous voulez dire, vous pouvez utiliser l'une des deux façons, Oui. – euphoria83

+0

une question pour vous, est-ce vrai si je veux exécuter la fonction dans une autre fonction que je viens d'exécuter comme ceci getSelected(); dans les deux? ou toute autre façon d'exécuter? – user495688