Thomas Luethi: Javascript und neues Fenster öffnen

Beitrag lesen

Hallo,

<a href="javascript:window.open(/cognos8/cgi-bin/cognos.cgi?b_action=xts.run&amp;m=portal/bridge.xts&amp;c_env=/portal/FastEditBusinessCase.xml&amp;c_mode=post&amp;bc=TestApparo&amp;p1=6110)" class="hy">

Wie schon erwähnt, sollte die URL bei window.open() in Anführungszeichen stehen.

Abgesehen davon sollte das href-Attribut die richtige URL enthalten, damit der Link auch bei abgeschaltetem JavaScript funktioniert.
Der JavaScript-Befehl gehört eher in einen EventHandler wie onClick.
Auf die URL kannst Du dann mit this.href zugreifen, dann musst Du sie nicht zweimal eingeben. Also z.B. so:

<a href="/cognos8/cgi-bin/..." onclick="window.open(this.href)" class="hy">

Ich empfehle Dir, den Artikel »Popups« mit JavaScript von molily zu lesen.

mfg Thomas