|
|||
Firefox 2.0, application/xhtml+xml
Servus!
Wenn ich den content-type auf application/xhtml+xml ändere dann wird das mim Ajax eingebundene script nacht dem ersten reload ausgeblendet. In Opera 9.23 funktioniert alles einwandfrei. Woran kann das liegen? Das Codestück, das verschwindet ist ganz unten zu finden (<div id="pm"></div> und js davor). Dieser Block ist mit position:absolute positioniert. Das Dokument ist XHTML 1.0 und CSS 2.1 & 3 Valide. Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de"> <head> <title>Rotes Kreuz Brunn/Gebirge - Startseite</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <meta http-equiv="content-language" content="de" /> <meta http-equiv="cache-control" content="no-cache" /> <meta http-equiv="expires" content="0" /> <meta http-equiv="pragma" content="no-cache" /> <link rel="shortcut icon" href="http://xhtmlforum.de/images/favicon.ico" /> <link rel="stylesheet" href="css/design.css" type="text/css" /> <link rel="stylesheet" href="css/star.css" type="text/css" /> <script type="text/javascript" src="includes/functions.js"></script> <script type="text/javascript" src="includes/prototype.js"></script> </head> <body> <div id="box"> <div id="top"> <div id="top_link"> <a href="http://www.n.roteskreuz.at/1.html" title="Landesverband Niederösterreich"></a> </div> <div id="banner_status"> <div id="banner_top"> </div> <div id="status"> <span><a href="?itemid=1">Startseite</a></span> <div class="links"> <a href="http://www.netportal.at">Netportal</a> <a href="https://mail.rkbrunn.at">Webmail</a> <a href="http://intranet.n.roteskreuz.at">Intranet</a> <a href="https://webansicht.lebig.at">LEBIG Webansicht</a> </div> </div> </div> </div> <div id="inhalt"> <div id="banner_middle"> <script type="text/javascript" src="./includes/ajax.js"></script> <script type="text/javascript"> startTodoRefresh(); var refreshTodoSet = false; function startTodoRefresh(){ if(!refreshTodoSet){ setInterval("loadTodo()", 5000); refreshTodoSet = true; } } function loadTodo(){ new ajax('ajax/modul_todo.php', { postBody: 'TaskId=1', update: $('task') }); } </script> <div id="task"> <a href="?itemid=49"><img src="http://xhtmlforum.de/images/design_background_task_right.png" width="6" height="15" alt="" /><span class="taskanz"><strong>14</strong> offene Aufgaben</span><img src="http://xhtmlforum.de/images/design_background_task_left.png" width="6" height="15" alt="" /></a> </div> <div class="sitetitle">Startseite</div> </div> <div id="menu"> <div class="menutop">Optionen...</div> <ul> <li><a class="prim_active" href="?itemid=2">Startseite</a></li> <li><a class="prim" href="?itemid=21">Kalender</a></li> <li><a class="prim" href="?itemid=20">Mängel Meldestelle</a></li> <li><a class="prim" href="?itemid=22">OVD Buch</a></li> <li><a class="prim" href="?itemid=19">Forum</a></li> <li><a class="prim" href="?itemid=9">Administration</a></li> <li><a class="prim" href="?itemid=3">Superadmin</a></li> <li><a class="prim" href="?itemid=27">Online</a></li> </ul> </div> <div id="content"> <div id="header"> <a class="headlinkactive" href="?itemid=2">Alle Neuigkeiten</a><a class="headlink" href="?itemid=2&cat=3">Newsletter</a><a class="headlink" href="?itemid=2&cat=4">Dienstanweisungen</a><a class="headlink" href="?itemid=2&extern=1">Aktuelles</a> <form action="?itemid=2" method="post"> <div class="search"><input type="text" class="search" name="search" value="Suchen..." onblur="if(this.value=='') this.value='Suchen...';" onfocus="if(this.value=='Suchen...') this.value='';" /></div> </form> <span class="theme">Alle Neuigkeiten</span> </div> <div class="newsfirst"> <a href="?itemid=2&id=61"><span class="date">31.08.2007</span><span class="cat"><strong>INTERN.rkbrunn.at</strong><br />Modifikationen auf intern.rkbrunn.at</span><span class="text">Irgendein Text</span><span class="morefirst">weiterlesen...</span></a> </div> <div class="newsfirst"> <a href="?itemid=2&id=60"><span class="date">30.08.2007</span><span class="cat"><strong>INTERN.rkbrunn.at</strong><br />Modifikationen auf intern.rkbrunn.at</span><span class="text">Irgendein Text</span><span class="morefirst">weiterlesen...</span></a> </div> <div class="news"> <a href="?itemid=2&id=59"><span class="date">28.08.2007</span><span class="cat"><strong>Newsletter</strong><br />SEF-Kurs Brunn am Gebirge</span><span class="more">weiterlesen...</span></a> </div> <div class="news"> <a href="?itemid=2&id=58"><span class="date">27.08.2007</span><span class="cat"><strong>Newsletter</strong><br />Neue Sichere Einsatzfahrer / PAL</span><span class="more">weiterlesen...</span></a> </div> <div class="news"> <a href="?itemid=2&id=57"><span class="date">25.08.2007</span><span class="cat"><strong>Newsletter</strong><br />Brückensperre Roter Stadl</span><span class="more">weiterlesen...</span></a> </div> <div class="news"> <a href="?itemid=2&id=56"><span class="date">25.08.2007</span><span class="cat"><strong>Newsletter</strong><br />Stellenausschreibung</span><span class="more">weiterlesen...</span></a> </div> <div class="news"> <a href="?itemid=2&id=55"><span class="date">23.08.2007</span><span class="cat"><strong>INTERN.rkbrunn.at</strong><br />Modifikationen auf intern.rkbrunn.at</span><span class="more">weiterlesen...</span></a> </div> <div class="news"> <a href="?itemid=2&id=54"><span class="date">23.08.2007</span><span class="cat"><strong>Newsletter</strong><br />Neue KTW 14/403 + 14/472</span><span class="more">weiterlesen...</span></a> </div> <div class="news"> <a href="?itemid=2&id=53"><span class="date">18.08.2007</span><span class="cat"><strong>Newsletter</strong><br />Garagentor defekt</span><span class="more">weiterlesen...</span></a> </div> <div class="news"> <a href="?itemid=2&id=52"><span class="date">18.08.2007</span><span class="cat"><strong>Newsletter</strong><br />14/419</span><span class="more">weiterlesen...</span></a> </div> <div class="end"></div> </div> <div id="right"> <div class="reminder"> <div class="head"> <span class="head">Kalender</span> <span class="desc">Nächste Termine</span> </div> <div class="deadlines"> <a class="part" href="?itemid=21&id=1">Sa, 15.09.2007<br /><span>15er Cafe</span></a><br /><a class="part" href="?itemid=21&id=2">Mo, 15.10.2007<br /><span>15er Cafe</span></a><br /><a class="part" href="?itemid=21&id=3">Do, 15.11.2007<br /><span>15er Cafe</span></a></div> </div> </div> <div class="clearer"></div> </div> <div id="footer"> <div id="bottom_nav"> <div id="sites"> <div class="active"> <span class="site">Seite 1 von 6</span><div class="nav">Erste <<a class="active" href="?itemid=2" title="Seite 1">1</a><a class="nums" href="?itemid=2&page=1" title="Seite 2">2</a><a class="nums" href="?itemid=2&page=2" title="Seite 3">3</a><a class="nums" href="?itemid=2&page=3" title="Seite 4">4</a><a class="nums" href="?itemid=2&page=4" title="Seite 5">5</a><a href="?itemid=2&page=1" title="Nächste Seite">></a><a href="?itemid=2&page=5" title="Letzte Seite">Letzte</a></div> </div> </div> <span class="links"> <a href="?itemid=29">Kontakt</a> <a href="?itemid=30">Impressum</a> <a href="?itemid=31">Feedback</a> </span> </div> <div id="bottom_links"> <a class="link1" href="http://intern.rkbrunn.at"></a> </div> </div> </div> <div id="user"> <span class="name">XY</span> <ul> <li><a href="?itemid=24">Einstellungen</a></li> <li><a href="?itemid=25">Inhalt hinzufügen</a></li> <li><a href="?itemid=26">Kontakt</a></li> </ul> </div> <div id="button"> <a href="?logout=1"></a> </div><script type="text/javascript" src="./includes/ajax.js"></script> <script type="text/javascript"> startPmRefresh(); var refreshPmSet = false; function startPmRefresh() { if(!refreshPmSet){ setInterval("loadPm()", 5000); refreshPmSet = true; } } function loadPm(){ new ajax ('ajax/modul_status.php', { postBody: 'PmId=1', update: $('pm') }); } </script> <div id="pm"> <a href="?itemid=23"><img src="http://xhtmlforum.de/images/icon_pm.png" width="21" height="18" alt="" /> 0 neue Nachrichten</a> </div> </body> </html> Geändert von alamp4kf (02.09.2007 um 16:50 Uhr) |
Sponsored Links |
|
||||
Wieso willst du es denn mit "application/xhtml+xml" einbinden?
__________________
Ohne Quelltext gibts selten Hilfe. Also: Onlinebeispiel hochladen und Link bereitstellen! Foren-FAQ |
Sponsored Links |
|
|||
Damit schließt du nicht nur den Internet Explorer aus sondern auch zahlreiche Textbrowser und ähnliches.
Wenn du keinen direkten Vorteil von XHTML hast (zusätzliche verwendung von anderen XML-Formaten wie SVG, MathML etc.) würde ich ganz normal mit HTML weiterarbeiten. Bei JavaScript (eigentlich im DOM) gibt es besonders viele Stolperfallen, die bei der verwendung von echtem XHTML auftreten könne.
__________________
Über Internet Explorer 8: Noch bis 8. April 2014 wird der Internet Explorer 6 mit Sicherheitsupdates versorgt. Bereits jetzt kann dieser Browser aber vollständig durch den IE8 ersetzt werden. Ältere Betriebssysteme und Browserversionen werden von Microsoft nicht mehr unterstützt. Auch Programme, die den IE7 benötigen, sind kein Argument gegen IE8, da dieser über entsprechende Kompatibilitätsschichten verfügt. Ab sofort gilt daher der Internet Explorer 8 als vorausgesetzer Mindeststandard. |
|
|||
Zitat:
Was erhoffst du dir davon XHTML statt HTML zu verwenden? |
|
|||
Wieso doppelter Aufwand?
Meine eigentliche frage war ja, ob ich nen fehler hab oder obs am Firefox liegt. Hab noch 2 Scripte eingebunden (auf die gleiche art) aber diese funktionieren einwandfrei. Liegts am position:absolute? |
|
|||
Zitat:
Das scheint bei dir der Fall zu sein, es wird also von XHTML ein Fehler verursacht, daher die genauere Nachfrage (auf die es bis jetzt noch keine Antwort gibt). Ich kann dir nicht sagen, ob der Fehler bei dir oder am Browser liegt, du hast nur die HTML-Seite hier, aber nicht die eingebundenen Stylesheets bzw. JavaScript-Dateien, die etwas mehr Licht ins dunkel bringen könnten. |
|
|||
Deine Daten scheinen unvollständig zu sein? Ein Onlinebeispiel wäre besser, dann muss man nicht selbst die Verzeichnisstruktur des ganzen herausfinden.
Mit dem was ich jetzt habe funktioniert das ganze problemlos. Eventuell überlappen sich bei dir zwei absolut Positionierte Elemente, wenn alle Daten geladen sind? Stichwort: z-index. |
Sponsored Links |
Themen-Optionen | |
Ansicht | |
|
|
Ähnliche Themen | ||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
mooSlideBox 3 Freja, xml und xsl. Probleme im FireFox und Opera | Tomas Clark | Javascript & Ajax | 0 | 09.09.2008 08:38 |
Firefox isn't transforming xml to xhtml | Arokh | (X)HTML | 5 | 28.02.2008 15:47 |
Firefox 2.0 | hemfrie | Offtopic | 47 | 26.03.2007 12:51 |
Zweite Beta von Firefox 2.0 liegt zum Download vor | kadees | Offtopic | 0 | 01.09.2006 15:50 |
Firefox 2.0 Roadmap | FlashJunior | Offtopic | 1 | 25.11.2004 15:44 |