Hallo hier nun meine nächsten Themen. Ich will nicht das Forum mit meinem Namen belagern.
Denn ich will von einem Iframe aus Eigenschaften an ID´s zuweisen, doch da üassiert nie was unter Firefox und im Internet Explorer funktioniert alles einwandfrei.
1. Problem:
Ich würde gerne zb einer Überschrift im obersten Frame Text vergeben:
{top.Dates.document.getElementById("Infos").innerText = 'Zuletzt aktualisiert: ' + Datum;}
{top.Frame1.document.getElementById("Titelzeile").innerText = Titel;}
Es handelt sich hierbei um eine Java-Datei in dieser diese Funktion steht.
Und dabei wird doch die Funktion
for (var i = 1; i<=6;i++) {
{top.Frame2.document.getElementById('z' + i).className = 'Suchbereiche';}
}
{top.Frame1.document.getElementById('b' + 3).className = 'offen';}
{top.Frame1.document.getElementById('b' + 3).onmouseover = ""}
{top.Frame1.document.getElementById('b' + 3).onmouseout = ""}
{top.Frame1.document.getElementById("Bild").classname="Computer";}
{top.Frame2.document.getElementById('z2').className = 'markieren';}
einwandfrei ausgeführt, wenn auch nicht mit der gewünschten Farbe die in einer css-Datei vergeben wurde.
2. Problem:
Wenn ich aus einem Iframe heraus der Navigationsleiste per Javascript Eigenschaften vergeben, will passiert auch nix:
for (var i = 0; i <= parent.MenueCtl.length - 1; i++) {
if (i != BIndex)
{
parent.MenueCtl(i).className = 'bereich';
parent.MenueCtl(i).onmouseover = function() {this.className="besucht"};
parent.MenueCtl(i).onmouseout = function() {this.className="bereich"};
}
else
{
parent.MenueCtl(BIndex).className = 'offen';
}
}
Und das passende Objekt dazu:
<tr onclick="Seite_Laden('freizeit.htm;aktuellFreizeit.html;I1')" height="55"><td ID="MenueCtl" >Aktuelles</td><td id="Abstand" class="dabei" ></td></tr>
<tr onclick="Seite_Laden('freizeit.htm;Musik.htm;I1')" height="55"><td OnMouseOver="className='besucht'" OnMouseOut="className='bereich'" ID="MenueCtl" >Musik</td><td id="Abstand" class="dabei" ></td></tr>
Vielen vielen Dank für Eure Hilfe!
Gruß Andreas