Ich habe eine Erweiterung, die ein Fenster öffnen und dann schließen muss.Objekt Literal in Firefox-Erweiterung
var my_extension = {
window: null,
popup: function(){
my_extension.window = window.open(...)
},
close: function(){
my_extension.window.close()
}
}
Das Popup ruft die Close-Funktion auf. Nach der Rückkehr aus dem Open ist das my_extension.window jedoch null. Ich überprüfe, ob es im Popup-Fenster steht. Wird eine weitere my_extension-Instanz erstellt, wenn das Popup-Fenster zurückkehrt?
Ich möchte nur das Popup schließen, wenn die eingegebenen Daten von der Firefox-Erweiterung validiert wurden. Deshalb möchte ich das Popup von der Firefox-Erweiterung schließen können. – Alexis