• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

brauche dringend hilfe bei javascript

sam1

Neues Mitglied
ich habe eine js datei die verbunden ist mit einer xul datei, diese beiden dateien sind in einem firefox addon.

was muss ich in der js datei eigeben um die button die mit der xul datei erstellt wurden zu steuern, es sind imm menü extras zwei buttons und ich möchte gerne da beide verschidenenfunktionen haben unten poste ich den inhalt der js datei

mit dem code der unten sthet als inhalt der js datei

führen beide button die selbe funktion aus

wie kann ich das ändern

bitte dringend um antwort da ich schon in sehr vielen foren gepostet habe aber niergnds bekomme ich antwort

ich hoffe das ich hier antwort bekomme

funktion für oberen button

var name = prompt(" wie heißt du");

alert ("hey, " + name + "! schön dich zu sehen!");

},

das ist die funktion für den unteren button

alert ("das ist ein test");

inhalt der js datei

var mein_testaddon = {

onLoad: function() {

// initialization code

this.initialized = true;

this.strings = document.getElementById("mein_testaddon-strings");

},

onMenuItemCommand: function(e) {

var name = prompt(" wie heißt du");

alert ("hey, " + name + "! schön dich zu sehen!");

},

onMenuItem1Command: function(e) {

alert ("das ist ein test");

},

onToolbarButtonCommand: function(e) {

// just reuse the function above. you can change this, obviously!

mein_testaddon.onMenuItemCommand(e);

}

};

window.addEventListener("load", function () { mein_testaddon.onLoad(); }, false);

mein_testaddon.onFirefoxLoad = function(event) {

document.getElementById("contentAreaContextMenu")

.addEventListener("popupshowing", function (e) {

mein_testaddon.showFirefoxContextMenu(e);

}, false);

};

mein_testaddon.showFirefoxContextMenu = function(event) {

// show or hide the menuitem based on what the context menu is on

document.getElementById("context-mein_testaddon").hidden = gContextMenu.onImage;

};

window.addEventListener("load", function () { mein_testaddon.onFirefoxLoad(); }, false);
 
bitte dringend um antwort da ich schon in sehr vielen foren gepostet habe aber niergnds bekomme ich antwort
Das liegt daran, dass dein Beitrag nur mit Mühe lesbar ist. Formatiere den Code ordentlich in Code-Tags und unterziehe deinen Text einer Rechtschreibprüfung. Dann versteht man vielleicht auch was du meinst.
 
Zurück
Oben