WebWork Magazin - Webseiten erstellen lassen, Online Medien, html

Webhoster, Webhosting Provider und Domain registrieren

Home | Registrieren | Einloggen | Suchen | Aktuelles | GSL-Webservice | Suleitec Webhosting
Reparatur-Forum | Elektro forum | Ersatzteilshop Haushalt und Elektronik


Homepage und Webhosting-Forum

HTML, XHTML, CSS , style, XML, Javascript und mehr, Fragen, Tipps und Anregungen zu diesen Basic Techniken - hier rein !


Forum » HTML, CSS - Hilfe für das Erstellen einer Homepage » JavaScript Problem mit IE --> Firefox tut... » Antworten
Benutzername:
Passwort: Passwort vergessen?
Inhalt der Nachricht: Fett | Kursiv | Unterstrichen | Link | Bild | Smiley | Zitat | Zentriert | Quellcode| Kleiner Text
Optionen: Emailbenachrichtigung bei Antworten
 

Die letzten 5 Postings in diesem Thema » Alle anzeigen
von goalkeeper
Problem gelöst...

head ist nich der Ideale name für eine ID, mit header klappt es....
von goalkeeper
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:
<HTML>
<HEAD>
<META NAME="GENERATOR" Content="Microsoft DHTML Editing Control">
<TITLE>BW Web Application</TITLE>
</HEAD>
<frameset id="headframe" rows="100,*" border="0">
<frame name="header" src="<SAP_BW_URL CMD='LDOC' TEMPLATE_ID='ACS_MARS_HEAD'>">
<frameset id="navigation" cols="250,*"  rows="100%" border="0">
<frame name="nav" src="<SAP_BW_URL CMD='LDOC' TEMPLATE_ID='ACS_MARS_MENU'>">
<frameset id="dokumentation" cols="*,400" border="0">
<frame name="main" src="">
<frame name="doku" src="http://intranet.mea.de/mars/dokumentationen/dokumentationen.php">
</frameset>
</frameset>
</frameset>
</HTML>


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

Nach oben