javascript- und html-wörter
eddie
- javascript
a target="_opener" funktioniert ja scheinbar nicht.
a target="opener" genauso wenig.
Ich will nämlich ein kleines Script in jede Datei einbauen, das ein Navigationsmenü in einem Pop-Up-Fenster öffnet, wenn (self.location.href == top.location.href) erfüllt ist. Die Links in diesem Navigationsmenü müssen sich dann natürlich auf das Opener-Fenster beziehen.
Was tun?
Danke,
eddie
Hi Eddie,
müsste mit <a href="#" onClick="javascript:opener.location.href=bla.htm">Link</a> klappen. Jedoch kann das mal wieder nur mit angeschaltetem JavaScript funktionieren. Vielleicht gibt es ja noch eine andere Lösung?
Viele Grüße
Ben
Hallo Ben,
müsste mit <a href="#" onClick="javascript:opener.location.href=bla.htm">Link</a> klappen.
Fast :-) javascript: gehört da nicht hin, da onclick ja eh schon JavaScript ist, und der Dateinamen sollte wohl eher ein String sein. Außerdem wäre es hilfreich, den dann sinnlosen HTML-Link mittels return false; zu verhindern - bzw. gleich durch einen funktionierenden (wenn auch nicht im gewünschten Zielfenster) zu ersetzen. Also: <a href="bla.htm" onclick="opener.location.href='bla.htm'; return false;">Link</a>
Eine Lösung ohne JavaScript funktioniert nur dann, wenn dem Opener-Fenster vorher ein Name vergeben wurde - sei es, dass es über z.B. target="hjkhkjh" geöffnet wurde, sei es mittels JavaScript.
Grüße,
Utz
PS: Woher kommen eigentlich in den letzten Tagen/Wochen die massenweisen Fragen zu genau dieser Aufgabenstellung?
Hi Eddie,
müsste mit <a href="#" onClick="javascript:opener.location.href=bla.htm">Link</a> klappen. Jedoch kann das mal wieder nur mit angeschaltetem JavaScript funktionieren. Vielleicht gibt es ja noch eine andere Lösung?
Viele Grüße
Ben
Ich denke, das macht nichts, weil dieses Fenster ohne eingeschaltetes JavaScript gar nicht erst geöffnet worden wäre. Danke.