window.open ...
Frank-T
- javascript
Hallo!
Ich hab schon im archiv etwas geblättert, konnte jedoch zu meinem einfachem problem keine lösung finden:
der iexpl. 6 zeigt mir beim anklicken der grafik die ein fenster öffnen soll immer einen syntaxfehler an
hier der code:
<a href="javascript:window.open("vorschau.htm","Vorschau")"><img name="Vorschau" src="pics/vsch.jpg" width="100" height="30" border="0" alt="Vorschau"></a>
und nein, ich möchts nicht mit html machen, da später ja noch statusleiste etc. weg kommen. hab ich jetzt nur hier gespart.
Grüsse!
Frank
Hallo!
Tach
Ich hab schon im archiv etwas geblättert, konnte jedoch zu meinem einfachem problem keine lösung finden:
der iexpl. 6 zeigt mir beim anklicken der grafik die ein fenster öffnen soll immer einen syntaxfehler an
hier der code:
<a href="javascript:window.open("vorschau.htm","Vorschau")"><img name="Vorschau" src="pics/vsch.jpg" width="100" height="30" border="0" alt="Vorschau"></a>
Das href-Attribut enthält also
"javascript:window.open("
Daß das nicht so sinnvoll ist, ist Dir klar?
Verwende entweder innen oder außen ' statt "
Andreas
Hallo
Ich hab sowas so gelöst:
<script type="text/javascript">
<!--
function fenster() {
MeinFenster =
window.open("hanni.html", "Zweitfenster", "width=570,height=420,scrollbars=no");
MeinFenster.focus();
}
//-->
</script>
</head>
<a href="javascript:fenster()"><img name="Vorschau" src="pics/vsch.jpg" width="100" height="30" border="0" alt="Vorschau"></a>
Das ´sollte ohne weiteres funktionieren. tuts bei mir auch ;-) Ist auch aus selfhtml.
Gruss
Andreas
muss "MeinFenster" irgend wie ersetzt werden ? das man die funktion so definiert war mir klar, blos will es noch nicht so recht
Hm, was passiert denn wenn du es so ausführst ? Oder poste mal den Quellcode, "meinfenster" brauchst du durch nichts mehr ersetzen, es sei denn , du möchtest, dass die Funktion z.b. fenster1 heisst oder so.
gruss
AndreasN
<html>
<head>
<title>Frank-T´s Homepage</title>
<meta http-equiv="Content-Type" content="text/html;">
<script language="JavaScript1.2">
</script>
</head>
<body bgcolor="#ffffff">
<div align="center"><a href="javascript:window.open('index2.htm','Frank-T´s Homepage','status=no','toolbar=no','resizable=yes','menubar=no')"><img name="index" src="pics/index.jpg" width="590" height="300" border="0"></a>
</div>
</body>
</html>
mit dem code probier ich das schon die ganze zeit...
Hallo Frank,
mit dem code probier ich das schon die ganze zeit...
window.open hat drei Parameter.
Deshalb gehören status, toolbar usw. alle in einen String, also
<a href="javascript:window.open('index2.htm','Frank-T´s Homepage','status=no,toolbar=no,resizable=yes,menubar=no')">
Grüße
Andi
das die in einen string gehören, steht leider nicht so im selfhtml. das die einträge durch komma getrennt werden müssen ja, aber das sie SO eingetragen werden müssen leider nicht. sollte man vielleicht ein solches beispiel mit aufnehmen.
Danke für die Hilfe :)
Hallo Frank,
das die in einen string gehören, steht leider nicht so im selfhtml. das die einträge durch komma getrennt werden müssen ja, aber das sie SO eingetragen werden müssen leider nicht. sollte man vielleicht ein solches beispiel mit aufnehmen.
Doch.
http://selfhtml.teamone.de/javascript/objekte/window.htm#open
Unter der Tabelle für den dritten Parameter findest Du ein Beispiel wo's genau so drinsteht.
Danke für die Hilfe :)
Gern geschehn.
Grüße
Andi
also das ist ja jetzt total beknackt bei mir.
ich nehm jetzt genau das beispiel aus selfhtml. lösch ich hinten die attribute für die fenstergrösse weg, öffnet sich das fenster ganz normal. füg ich jedoch die attribute ein, die statusleiste etc. unterdrücken sollen. schließt sich das fenster selbst... sehr komisch....
Mahlzeit
sagt mal... hat 'Andreas' irgendwas mit 'AndreasW' zu tun? gg
das is ja voll verwirrend :-P
MfG TOM
Mahlzeit ....
Nein, Andreas hat nix mit AndreasW zu tun ( zum namensvetter wink ) aber ich werde wohl demnächst AndreasN schreiben, denn es ist scheinbar schon jemand hier, der Andreas schreibt ;-))
gruss
AndreasN... *g*
Mahlzeit
Tach
sagt mal... hat 'Andreas' irgendwas mit 'AndreasW' zu tun? gg
Ja, natürlich. Wir sind Namensvettern.
Und es gibt noch mehr Gemeinsamkeiten (ok, ich unterstelle Andreas da jetzt einiges): wir sind beide Humanoide, leben beide auf der Erde, haben beide Zugriff aufs Internet, usw.
das is ja voll verwirrend :-P
Oh Mann. Wenn Du schon durch 2 Leute gleichen Vornamens zu verwirren bist...
Andreas(W)
Hallo!
Hallo,
ersetze
<a href="javascript:window.open("vorschau.htm","Vorschau")"><img name="Vorschau" src="pics/vsch.jpg" width="100" height="30" border="0" alt="Vorschau"></a>
durch
<a href="javascript:window.open('vorschau.htm','Vorschau')"><img name="Vorschau" src="pics/vsch.jpg" width="100" height="30" border="0" alt="Vorschau"></a>
Die Anführungszeichen sind's
Grüße
Andi
..................................................
Ahhha! danke