Struppi: window.location.href

Beitrag lesen

Hallo, ich habe folgendes Problem:
In meiner Webseite exestieren iFrames, welche über Linkboxes angesprochen werden.
Folgende Befehlszeile verwende ich:
onClick="javascript:window.location.href='./News.html'"

'javascript:' hat da nichts verloren. Das ist in diesem Falle einfach ein Label, dass du nicht benutzt.
Wie surfen User ohne Javascript bei dir?

damit funktioniert erstmal die verlinkung. Nun ist noch folgendes Problem:
damit ich die Frames ansprechen kann muss ich ja eine Target Funktion einbinden.
<base target="X"> Funzt nicht.
Ich habe folgende Lösung gefunden, wobei aber ein Fehler beim Seitenaufbau auftritt.
Folgende Befehlszeile funzt, zeigt jedoch Fehler an (;erwartet)
onClick="javascript:window.location.href='./News.html' target='body'"

Das ist wildeste Fantasiesyntax, wo hast du das her?

Du willst das Fenster referenzieren:
parent.FrameNAme.location.href = "..."

Noch ein Tipp bezüglich deines HTML codes:
<a class="textklein" href="./bilder.html"><span><b><Center><font color="white">Bilder</font></center></b></span></a>

class="textklein" deutet darauf hin, dass du <small> verwenden möchtest, warum <span> und dann <b> und dann <center> und als Krönung <font>

Üblicherweise und da du sowieso nur Links auf der Seite sind, waäre es so am sinnvolllsten:
a
{
   text-align:center;
   font-size:small;
   font-weight:bold;
   color:white;
}

und dann bleibt das übrig:
<a href="./bilder.html">Bilder</a>

Struppi.