Kann mir einer sagen warum folgends im Firefox geht und im IE nicht:
Frameset:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16: |
BW Web Application
|
javascript in frame header:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19: |
function HeadOpenClose()
{
headFrame = window.top.frames.document.getElementById("headframe");
head = window.parent.header.document.getElementById("head");
if (headFrame.rows=="30,*")
{
head.style.display="block";
headFrame.rows="100,*";
}
else
{
head.style.display="none";
headFrame.rows="30,*";
}
} |
Das Script soll die tabelle mit der Id Head ausblenden (display:none) und den Frame oben verkleinern. der IE macht einfach gar nichts und der Firefox genau das was er soll.... das Prob ist natürlich bekomm ich auch keine Fehlermeldung im FF und die Meldungen vom IE kann man knicken....
Ich habe den Fehler zwar lokalisiert : head = window.parent.header.document.getElementById("head"); aber was ist daran falsch?
Gruss
Goalkeeper