sponti: Popup-Blocker

Hallo,

kann mir jemand sagen, wozu diese Datei mit dem Namen js.js dient?
Vielen dank im Voraus!

sponti

var blockedReferrer = 'blockedReferrer';
NS_ActualWrite=document.write;
// Popup Blocker -->
RanPostamble=0;
NS_ActualOpen=window.open;
function NS_NullWindow(){this.window;}
function nullDoc() {
   this.open = NS_NullWindow;
   this.write = NS_NullWindow;
   this.close = NS_NullWindow;
}
function NS_NewOpen(url,nam,atr){
 if((nam!='' && nam==window.name) || nam=='_top'){
    return(NS_ActualOpen(url,nam,atr));}
 obj=new NS_NullWindow();
 obj.focus = NS_NullWindow;
 obj.blur = NS_NullWindow;
 obj.opener = this.window;
 obj.document = new nullDoc();
 return(obj);
}
function NS_NullWindow2(){this.window;}
function NS_NewOpen2(url,nam,atr){
 if((nam!='' && nam==window.name) || nam=='_top'){
    return(NS_ActualOpen(url,nam,atr));}
    return(new NS_NullWindow2());
}
function op_stop() { NS_ActualOpen2=window.open; window.open=NS_NewOpen2; }
function op_start() { window.open=NS_ActualOpen2; }
function noopen_load() {
    op_stop(); if(zl_orig_onload) zl_orig_onload(); op_start();
}
function noopen_unload() { op_stop(); if(zl_orig_onunload) zl_orig_onunload(); op_start(); }
function postamble() {

if(!RanPostamble) {
    RanPostamble=1;
 zl_orig_onload = window.onload;
 zl_orig_onunload = window.onunload;
 window.open=NS_ActualOpen;
  }
}
window.open=NS_NewOpen;

  1. Hallo,

    kann mir jemand sagen, wozu diese Datei mit dem Namen js.js dient?

    Google mal danach, da bekommst du viele Ergebnisse.
    Es soll wohl einen Popup-Blocker darstellen, der von Personal Firewalls wie Zone Alarm in HTML-Dokumente eingefügt wird.
    Wo hast du ihn denn gefunden?

    Mathias

    1. Wo hast du ihn denn gefunden?

      die Datei habe ich auf einer Seite gefunden, die mit Popups arbeitet. weshalb sollte es dann ein Popup-Blocker sein? ich dachte es sei vielleicht genau das Gegenteil.

      Gruß   sponti

      1. Hi,

        die Datei habe ich auf einer Seite gefunden, die mit Popups arbeitet. weshalb sollte es dann ein Popup-Blocker sein?

        Deswegen (Zitat):

        Es soll wohl einen Popup-Blocker darstellen, der von Personal Firewalls wie Zone Alarm in HTML-Dokumente eingefügt wird.

        Deine Personal Firewall, oder ein anderer Werbeblocker, der sich in den HTTP-Datenstrom zwischen deinem Browser und dem Webserver dazwischengeschaltet hat, fuegt diesen Code in die Seite ein, um sie moeglichst davon *abzuhalten*, dir Popups zu servieren.

        MfG ChrisB