Separates Fenster ohne Menübar usw. öffnen
Sascha
- javascript
Ich habe Probleme wenn ich einen Link erstellen möchte, der auf ein JavaScript verweist, welches ein neues Fenster mit einer bestimmten html-Datei öffnet. Merkwürdigerweise funktioniert das ganze mit Hilfe eines Buttons problemlos:
<script language="JavaScript">
<!--
function neufenster()
{
F1 = window.open("datei.htm", "Datei",
"locationbar=no,menubar=no,status=no,resizable=yes,Height=600,Width=800");
F1.focus();
}
//-->
</script>
Dies funktioniert NICHT:
<a href="javascript:neufenster()">Neues Fenster</a></font>
Dieses jedoch läuft problemlos:
<form>
<input type=button value="Metaframe" onClick="Metaframe()">
</form>
Das ganze wird innerhalb eines Navigationsframes im Rahmen einer blinden Tabelle aufgerufen. Kann mir jemand sagen, wie ich von dem Button loskomme und einen normalen Textlink benutzen kann, da dies layouttechnisch wesentlich bessert aussieht??? Danke!
Sascha
Hi Sascha!
So gehts mit Netscape, IE konnte ich nicht testen.
<a href="test.html" onClick="neufenster()">Neues Fenster</a>
Bei test.html schreibst Du den Dateinamen der aktuellen Datei hin (also den der Datei, in der diese Zeile steht).
Gruß Frank
Hi Sascha!
<a href="test.html" onClick="neufenster()">Neues Fenster</a>
Vergiss es (es geht zwar so auch), lies Cheatah's Posting.
Mein Grips muß nach den Urlaub erstmal wieder in die Gänge kommen ...
Gruß Frank
Hallo Frank
<a href="test.html" onClick="neufenster()">Neues Fenster</a>
Vergiss es (es geht zwar so auch), lies Cheatah's Posting.
seit wann funktioniert bei netscape ein onClick in einem link??
Mein Grips muß nach den Urlaub erstmal wieder in die Gänge kommen ...
ich kenn das, die ersten drei, vier arbeitstag bist du mit den gedanken noch im seichtblauen wasser unter palmen ;))
llap
Siramon
Hi Siramon!
seit wann funktioniert bei netscape ein onClick in einem link??
Keine Ahnung, aber mein Netscape Communicator 4.5 hats gemacht, aber nur wenn bei href die eigene Datei referenziert wird - probiers mal:
<HTML>
<HEAD>
<TITLE>OnClick im Link</TITLE>
</HEAD>
<BODY>
<script language="JavaScript">
<!--
function neufenster()
{
F1 = window.open("neue_datei.htm", "Datei",
"locationbar=no,menubar=no,status=no,resizable=yes,height=600,width=800");
F1.focus();
}
//-->
</script>
<a href="diese_datei.htm" onClick="neufenster()">Neues Fenster</a>
</BODY>
</HTML>
ich kenn das, die ersten drei, vier arbeitstag bist du mit den gedanken noch im
seichtblauen wasser unter palmen ;))
nur die Palmen fehlten, ansonsten wars sehr erholsam - auf und um Bornholm * träum zurück...*
Gruß Frank
Hi,
<a href="test.html" onClick="neufenster()">Neues Fenster</a>
Vergiss es (es geht zwar so auch), lies Cheatah's Posting.seit wann funktioniert bei netscape ein onClick in einem link??
seit Netscape 3, wenn ich mich nicht irre.
Wenn aber der Link auf test.html nur bei nicht-JavaScript-fähigen Browsern ausgeführt werden soll, gehört in das onClick ans Ende noch ein "return false;", also: onClick="neufenster(); return false;"
Mein Grips muß nach den Urlaub erstmal wieder in die Gänge kommen ...
ich kenn das, die ersten drei, vier arbeitstag bist du mit den gedanken noch im seichtblauen wasser unter palmen ;))
...wo man schon im Urlaub sein wollte, aber das Geld hat nur bis Tante Frieda in Klein-Huttbergen gereicht ;-)
Cheatah
Auch Dir ein ganz besonders fröhliches Hallo,
Ich habe Probleme wenn ich einen Link erstellen möchte, der auf ein JavaScript verweist, welches ein neues Fenster mit einer bestimmten html-Datei öffnet. Merkwürdigerweise funktioniert das ganze mit Hilfe eines Buttons problemlos:
laß mich raten: <base target="irgendwo">
"locationbar=no,menubar=no,status=no,resizable=yes,Height=600,Width=800");
width und height schreibt man klein.
Dies funktioniert NICHT:
In welchem Browser / welchen Browsern?
<a href="javascript:neufenster()">Neues Fenster</a></font>
target="_self"
<input type=button value="Metaframe" onClick="Metaframe()">
Wo definierst Du denn Metaframe()? :-)
Cheatah