Problem beim Öffnen eines Fensters
Stephan Fackler
- javascript
Ich möchte, dass sich beim Klick auf einem Link ein Hilfefenster öffnet. Dazu verwende ich den Befehl open von Javascript.
Ich habe also folgenden Code eingefügt.
<a href="javascript:window.open('link.html','link','width=350,height=350,scrollbars=no,resizable=no,menubar=no,location=no,alwaysRaised=no')">Hilfe</a>
Das bewirkt das sich das Pop-Up wie gewünscht öffnet. Jedoch ändert sich auch die Seite in dem Fenster, in dem sich der Link befand. Es öffent sich ein leeres Fenster mit dem Schriftzug [object]. Ich möchte jedoch nur, dass sich das neue Fenster öffnet und dass das Ursprungsfenster sich nicht ändert. So ist es im WEB auch üblich.
Was mache ich falsch bzw. was muss ich noch in den Code einfügen?
Danke für eure Hilfe,
Stephan Fackler
Hi!
Schreib den Befehl lieber in ein onClick-Attribut des Links, und in das Attribut href trägst du den Wert "#" ein:
<a href="#" onClick="...">Name_des_Links</a>
Kleiner Tipp: Hierbei musst du das javascript: weglassen!
cu
Marc Reichelt || http://www.step2identity.com/
Hallo <- eine Begrüßung macht sich immer gut...
Schreibe den Funktionsaufruf in das onClick-Event des Links und als href #.
Fertig dann also:
<a href="#" onClick="javascript:window.open('link.html','link','width=350,height=350,scrollbars=no,resizable=no,menubar=no,location=no,alwaysRaised=no')">Hilfe</a>
Grüße
David