Fenste öffnen-schließen-Fehler: uncaught exception:

  • Hallo Wissende,
    zur Kontrolle, ob der Popup-Blocker installiert ist, öffne ich eine Fenster und schließe es gleich wieder.

    Code
    window.onerror = popupFehler;
      D1=window.open("leer","leer","width=10,height=10,top=-200,left=0");
      D1.close()
     window.onerror = ''


    FX 1.5.0.1 reagiert darauf mit

    Zitat

    Fehler: uncaught exception: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIObserverService.removeObserver]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: chrome://browser/content/browser.js :: BrowserShutdown :: line 873" data: no]


    Kann ich dies vermeiden? Eine Verzögerung einzubauen fänd ich unschön, da das Fenster ja sichtbar ist.

    Gruß Steffen