Link mit Javascript
Jochen
- javascript
Hallo zusammen,
ich habe eine kleine Javascript Funktion, die eine übergebene URL öffnet.
function opener(url)
{
win = window.open(url, top=200);
}
Diese Funktion wird beim abschicken eines Formulares aufgerufen, danach wird das Formular versendet und die Seite aufgerufen die im action steht (Es werden also zwei Seiten angezeigt). Ich hätte nun gerne, dass die Danke-Seite des Formulars im Vordergrund erscheint, bei mir ist es aber die Seite die mit dem Javascript geöffnet wird.
Kann ich dem window.open irgendwelche Parameter übergeben damit es im Hintergrund bleibt ?
<input type="image" src="img/banner_countme.gif" width="400px" onClick="javascript:opener('/');">
Hallo Jochen,
win = window.open(url, top=200);
sieh Dir mal im selfhtml an, wie die Parameter für window.open aussehen.
Ob man ein Fenster in den Hintergrund schicken kann, weiß ich jetzt auch nicht, aber mit self.focus kannst Du das aktuelle Fenster in den Vordergrund stellen.
Mehr hier.
Gruß, Jürgen
Hallo JürgenB.
Ob man ein Fenster in den Hintergrund schicken kann, weiß ich jetzt auch nicht, (...)
Es ist möglich:
self.blur()
Gruß, Ashura
Hi,
Ich hätte nun gerne, dass die Danke-Seite des Formulars im Vordergrund erscheint, bei mir ist es aber die Seite die mit dem Javascript geöffnet wird.
warum schreibst du das "Danke" nicht einfach in die mit JS geöffnete Seite?
Um dein Problem zu lösen definiere im body-Tag der durch das Formular aufgerufenen Seite einfach onLoad="self.[link:http://de.selfhtml.org/javascript/objekte/window.htm#focus@title=focus()]"
.
MfG Hopsel