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 eingeben um die Buttons die mit der xul datei erstellt wurden zu steuern? Es sind im Menü Extras zwei Buttons und ich möchte gerne... ? Da beide verschiedenen Funktionen haben unten poste ich den inhalt der js datei
mit dem code der unten steht 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 nirgends bekomme ich antwort
ich hoffe das ich hier antwort bekomme
funktion für oberen button
das ist die funktion für den unteren button
inhalt der js datei
mit dem code der unten steht 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 nirgends bekomme ich antwort
ich hoffe das ich hier antwort bekomme
funktion für oberen button
HTML:
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
HTML:
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);
Zuletzt bearbeitet: