neues Browserfenster
Sizzla
- javascript
hallo leute,bin absoluter anfänger,wer kann mir helfen.....wo ist der fehler?
im head steht:
<script language="JavaScript">
var Fenster;
function oeffnen()
{
Fenster=window.open("","","width=640,height=420,left=40,top=40,scrollbars=yes,status=yes,toolbar=yes,resizable,dependent=yes,location=yes,menubar=no,titlebar=yes");
Fenster.focus();
Fenster.document.close();
}
</script>
im body steht:
<a href="javascript:oeffnen('eins.htm')">eins</a>
<a href="javascript:oeffnen('zwei.htm')">zwei</a>
wenn ich auf eins-oder- zwei- klicke,öffnet sich ein neues fenster,aber nicht eins.htm-oder-zwei.htm-
wer kann mir helfen?
Danke!
Sizzla
Hallo,
<script language="JavaScript">
var Fenster;
function oeffnen()
Diese Funktion hat keinen Parameter.
{
»»Fenster=window.open("","","width=640,height=420,left=40,top=40,scrollbars=yes,status=yes,toolbar=yes,resizable,dependent=yes,location=yes,menubar=no,titlebar=yes");
Fenster.focus();
Fenster.document.close();
}
</script>im body steht:
<a href="javascript:oeffnen('eins.htm')">eins</a>
<a href="javascript:oeffnen('zwei.htm')">zwei</a>
Hier wird die Funktion oeffnen mit einem Parameter aufgerufen
Gruß,
Henning
<script language="JavaScript">
Da fehlt das type attribut:
<script type="text/javascript">
var Fenster;
function oeffnen()
da fehlt der Parameter:
function oeffnen(url)
den du hier einsetzten musst:
{
Fenster=window.open("","","width=640,height=420,left=40,top=40,scrollbars=yes,status=yes,toolbar=yes,resizable,dependent=yes,location=yes,menubar=no,titlebar=yes");
window.open(url,"popup","width=640,height=420,left=40,top=40,scrollbars=yes,status=yes,toolbar=yes,resizable,dependent=yes,location=yes,menubar=no,titlebar=yes").focus();
Fenster.focus();
Fenster.document.close();
das ist überflüssig!
}
</script>im body steht:
<a href="javascript:oeffnen('eins.htm')">eins</a>
<a href="javascript:oeffnen('zwei.htm')">zwei</a>
das ist schlechter stil, da es unnötigerwiese nicht oihne JS funktioniert:
<a href="eins.htm" onclick="oeffnen(this.href);return false;">eins</a>
Struppi.
hi,
wer kann mir helfen?
jeder. er sollte dir v.a. empfehlen, dich mit den elementaren grundlagen von javascript zu beschäftigen.
gruss,
wahsaga