Hi Bernd,
ich glaube ich habs verstanden wie es läuft.
:-)) Prima
aber: kann ich das nicht irgendwie zentral klären? also an einer stelle in der domain.
Kein Problem. Du musst die Methode window.open überschreiben. Dazu musst du allerdings in *jede* deiner Dateien (die PopUps öffnen) ein javascript includieren:
<script language="JavaScript" src="myopen.js" type="text/javascript"></script>
In myopen.js steht dann etwas wie:
-----------
wopen=window.open; // die Methode merken. Wir brauchen sie ja noch
window.open=MyWindowOpen; // window.open überschreiben.
// Ab jetzt kommt jedes window.open zuerst bei unserer Methode MyWindowOpen an. Alles klar?
function MyWindowOpen(theURL,winName,features)
{
... Hier den ganzen Mist wie beschrieben ...
wopen(theURL,winName,features); // Methode window.open aufrufen
}
-----------
Dann hast du eine zentrale Stelle. Gut so?
deshalb hatte ich ja an css gedacht.
Ne, css kann das nicht.
Viel Spaß,
Maxx