Cheatah: replace

Beitrag lesen

Hi,

wir haben einerseits:

<frame src="seiten/start.html" scrolling=auto name="screen" id="screen">

^^^^^^
und andererseits:

<a onFocus="blur(this)" target="bar2" href="javascript:parent.frames['#screen'].location.replace('menu/submenu.html#email');"><font size=4>TEST</font></a>

^^^^^^^
Siehst Du den Unterschied?

Es ist nicht wie bei <a name="xyz">. Dort definierst Du eine Sprungmarke, die in einer URL (der Aufbau von URLs hat nichts mit HTML oder JavaScript zu tun!) durch "#" vom Rest getrennt wird. Nur deshalb musst Du in Links href="#xyz" angeben. Dies darfst Du aber nicht pauschal überall dort anwenden, wo ein Attribut "name" heißt.

Cheatah