Bei Verweis das Zielfenster definieren.
modata
- html
0 Hubert0 modata0 modata
0 Mathias Bigge
Hi,
Ich würde gerne das Zielfenster eines Verweises definieren. Also die Größe, Toolbar(no) und Status(no) also so, dass es aussieht wie ein Popup Fenster. Nur leider schaff ich es nicht, dass dies geht. Könnt mir jemand bitte sagen wie das gehen könnte.
Danke im Voraus.
Gruß
Nabend,
Könnt mir jemand bitte sagen wie das gehen könnte.
Du kannst allenfalls verscuhen, diese wesentlichen Bedinelemente des Browsers mittels eines JS-Popups zu deaktivieren. Mit einem normalen Linkt es es zum Glück nicht möglich.
Bis denne
Könnt mir jemand bitte sagen wie das gehen könnte.
Du kannst allenfalls verscuhen, diese wesentlichen Bedinelemente des Browsers mittels eines JS-Popups zu deaktivieren. Mit einem normalen Linkt es es zum Glück nicht möglich.
Hi,
Ich weiß schon was du meinst. Aber ich will ja einfaches Popup haben, wo nur Infos stehen. Kein Schmierpopup, dass dann nicht mehr wirklich zum navigieren ist. Kommt ja auch "Close-Befehl" rein.
Danke Mathias, werde da mal gucken.
Mathias, dass hatte ich mir schon durchgeguckt, aber dass ist ja bei einem Popup, dass beim aufruf der Seite aufgeht, aber ich hätte es ja gern, dass es beim klicken eines Verweises wäre. :)
Hi modata,
Mathias, dass hatte ich mir schon durchgeguckt, aber dass ist ja bei einem Popup, dass beim aufruf der Seite aufgeht, aber ich hätte es ja gern, dass es beim klicken eines Verweises wäre. :)
Du musst eine kleine Funktion in Javascript definieren. window.open bringt Dir dazu Beispiele, z.B.:
http://selfhtml.teamone.de/javascript/objekte/window.htm#allgemeines
unter der Überschrift:
window: Allgemeines zur Verwendung
findest Du Beispiele.
Die einzelnen Eigenschaften des Fensters, das Du aufrufst, findest Du in der Objektreferenz.
Viele Grüße
Mathias Bigge
Hello,
http://selfhtml.teamone.de/javascript/objekte/window.htm#allgemeines
Das Beispiel in Self ist aber nicht ganz vollständig. Ich dachte auch, dass das mal korrigiert werden sollte. Hatte ich jedenfalls so verstanden. Ich möchte es mal tun:
<html>
<head>
<title>Test</title>
<script type="text/javascript">
<!--
function NeuFenster(href)
{
MeinFenster =
window.open (href, "Zweitfenster", "width=300,height=200,scrollbars");
MeinFenster.focus();
return false;
}
//-->
</script>
</head>
<body>
<a href="datei2.htm" onClick="return NeuFenster(this.href);">Neues Fenster</a>
</body>
</html>
Man kann das window.open() und das MeinFesnter.focus() auch direkt ins onClick-Attribut reischreiben. So ist es natürlich übersichtlicher.
Das Wesentliche ist aber, dass der Link auch eine "normale HTML-Funktion" hat. Sonst würde nämlich beim [Rechtsklick/Im neuen Fenster öffnen] jedesmal ein Objektfehler ausgelöst werden. Und das ist doch hässlich.
Durch das "return false" in der Funktion, dass auch an onClick-Ereignis weitergereicht wird, wird die "normale HTML-Funktion" des Links bei Erfolg (JavaScript ist vorhanden) nicht mehr aufgerufen.
Das hatten wir hier nun schon so oft, dass ich dachte, in Self würde das auch mal berichtigt.
Liebe Grüße aus http://www.braunschweig.de
Tom
Danke recht herzlich, es geht natürlich.
Gruß
Hi modata,
ein paar Beispiele findest Du hier:
http://selfhtml.teamone.de/javascript/beispiele/fensterueberwachen.htm
Die Liste der Eigenschaften des Fenster-Objekts hier:
http://selfhtml.teamone.de/javascript/objekte/window.htm
Viele Grüße
Mathias Bigge