pan100 Skrevet 26. november 2008 Del Skrevet 26. november 2008 (endret) Hei. Denne koden er valid xhtml og er validert opp mot validatoren til w3. Men IE (både 5 6 og 7) spyr bare ut koden. Hva er årsaken? <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <!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"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>Semesteroppgave HUIN 205 - COAM-CMS</title><link href="design/basic/style.css" rel="stylesheet" type="text/css" /><style type="text/css"><!-- .style1 {color: #FF0000} --></style></head><body><table id="Table_01" width="90%" border="0" cellpadding="7" cellspacing="0"><tr><td colspan="2" rowspan="2"><img src="design/basic/images/Untitled-1_01.gif" width="209" height="199" alt="COAM-CMS Logo" /></td><td class="titleTd" colspan="2" align="center" valign="middle"><p class="titleStyle">Semesteroppgave HUIN 205 - COAM-CMS</p></td></tr><tr><td colspan="2" align="center" valign="middle"><p class="subTitleStyle">- Coded On A Mac CMS, av (anonym)<br /></p><p class="contactInfo">Kontaktinfo: pan100 at student dott uib dott no</p></td></tr><tr><td id="leftMenu" valign="top"><p></p><form action="index.php" method="get" id="form1"><p><input type="text" name="search" id="search" /><input name="send" type="submit" value="Søk..." /></p><p>Bruk tegnet % som wildcard <input type="hidden" name="module" id="module" value="Search" /></p></form><p><a href="?module=ShowCategories">Kategorier:</a></p><ul><li><a href="?module=ShowCategory&category=Programmering">Programmering (8)</a></li><li><a href="?module=ShowCategory&category=HUIN102">HUIN102 (1)</a></li><li><a href="?module=ShowCategory&category=HUIN106">HUIN106 (3)</a></li><li><a href="?module=ShowCategory&category=TestFraGET">TestFraGET (0)</a></li></ul><p><a href="rss.php">RSS</a></p><p></p></td><td colspan="2" valign="top"><h1>Hovedside</h1><h2><a href="?module=ShowCategory&category=Programmering">Programmering :</a></h2><table width="75%" border="1" cellspacing="2"><tr><td><img src="pictures/test/smallThumbs/01010010.jpg" alt="Bilde valgt for innlegget "GD support installert etter issue tracker"" /></td><td rowspan="3" valign="middle">Jeg må bare si at IT-avdelingen på Universitetet er en gjeng med supre folk! Det går nå an å laste opp bilder, og jeg håper t sensor prøver dette selv om jeg har skrevet i rapporten at det ikke er mulig. For nå kan man faktisk laste opp bilder her!<a href="?module=ReadPost&id=17"> Les mer</a></td></tr><tr><td class="subTitleStyle">GD support installert etter issue tracker</td></tr><tr><td> Forfatter: <a href="?module=UserInfo&username=test">test</a></td></tr><tr><td>Laget: 2008-11-26 13:57:57</td><td valign="bottom"></td></tr></table><table width="75%" border="1" cellspacing="2"><tr><td><img src="design/basic/images/defaultPostImage.jpg" alt="Ingen bilde er tilgjengelig" /></td><td rowspan="3" valign="middle">Jaja, så var oppgaven levert. Utrolig synd at GD ikke var installert på hoguslg. Jeg har laget en issue tracker til IT-avdelingen hvor jeg ber dem instendig om å få det installert. Håper det ikke faller for døve ører. Sånn som det er nå går det ikke an å laste opp bilder. En annen ting...<a href="?module=ReadPost&id=16"> Les mer</a></td></tr><tr><td class="subTitleStyle">Et litt lengre innlegg</td></tr><tr><td> Forfatter: <a href="?module=UserInfo&username=test">test</a></td></tr><tr><td>Laget: 2008-11-25 01:08:19</td><td valign="bottom"></td></tr></table><h2><a href="?module=ShowCategory&category=HUIN102">HUIN102 :</a></h2><table width="75%" border="1" cellspacing="2"><tr><td><img src="design/basic/images/defaultPostImage.jpg" alt="Ingen bilde er tilgjengelig" /></td><td rowspan="3" valign="middle">æøå klokken er tidlig på morgenen og jeg har drukket kaffe kaffe kaffe hele natten jeg gidder ikke avslutte setningen for jeg er helt i hundre dette blir bra og denne oppgaven får jeg en a på heeeeeeee!<a href="?module=ReadPost&id=6"> Les mer</a></td></tr><tr><td class="subTitleStyle">så skal det lages poster</td></tr><tr><td> Forfatter: <a href="?module=UserInfo&username=test">test</a></td></tr><tr><td>Laget: 2008-11-21 07:59:42</td><td valign="bottom"></td></tr></table><h2><a href="?module=ShowCategory&category=HUIN106">HUIN106 :</a></h2><table width="75%" border="1" cellspacing="2"><tr><td><img src="design/basic/images/defaultPostImage.jpg" alt="Ingen bilde er tilgjengelig" /></td><td rowspan="3" valign="middle">Hvordan? Hvordan kan egentlig teknologiske verktøy revolusjonere samfunnet og flytte pa? makt? Shirky (2008:17) har argumentert med at en endring i ma?ten vi kommuniserer pa?, vil endre samfunnet. Et eksempel pa? dette er at etter at mobiltelefonen kom sa? planlegger vi tydeligvis mindre. Vi ...<a href="?module=ReadPost&id=5"> Les mer</a></td></tr><tr><td class="subTitleStyle">Hvordan?</td></tr><tr><td> Forfatter: <a href="?module=UserInfo&username=test">test</a></td></tr><tr><td>Laget: 2008-11-15 18:00:15</td><td valign="bottom"></td></tr></table><table width="75%" border="1" cellspacing="2"><tr><td><img src="pictures/test/smallThumbs/macpetemadonna.jpg" alt="Bilde valgt for innlegget "Utkast til oblig 3"" /></td><td rowspan="3" valign="middle">Innledning Året var 2007, jeg tror kalenderen viste Februar eller Mars. Jeg drev med Java-prorammering og systemutvikling, og jobbet i gruppe med noen andre studenter. Jeg husker ikke sa? mye om det vi jobbet med, men jeg husker helt tydelig at systemutviklingsgruppen min introduserte meg for...<a href="?module=ReadPost&id=3"> Les mer</a></td></tr><tr><td class="subTitleStyle">Utkast til oblig 3</td></tr><tr><td> Forfatter: <a href="?module=UserInfo&username=test">test</a></td></tr><tr><td>Laget: 2008-11-15 17:47:28</td><td valign="bottom"> Sist endret: 2008-11-18 15:56:51 av bruker <a href="?module=UserInfo&username=test">test</a></td></tr></table><h2><a href="?module=ShowCategory&category=TestFraGET">TestFraGET :</a></h2> Denne kategorien har ikke noen poster ennå </td><td id="rightMenu" valign="top"><form action="index.php?module=Login" method="post" id="form2"><p> Brukernavn: <br /><input name="user" type="text" id="user" maxlength="25" /><br /> Passord: <br /><input type="password" name="pass" id="pass" /><br /><input type="submit" name="logOn" id="logOn" value="Logg in" /></p><p>Ikke registrert? <a href="?module=NewUser">Registrer deg</a><br /> Har du glemt passordet ditt? Ta kontakt, for det er ikke implementert noe mulighet for å få tilsendt et nygenerert et ennå!</p></form><p><img src="design/basic/images/madeonamac.gif" alt="Made on a mac" width="88" height="31" /></p><p><a href="http://validator.w3.org/check?uri=referer"><img src="http://www.w3.org/Icons/valid-xhtml10" alt="Valid XHTML 1.0 Strict" height="31" width="88" /></a></p></td></tr><tr><td><img src="images/spacer.gif" width="136" height="1" alt="-" /></td><td><img src="images/spacer.gif" width="73" height="1" alt="-" /></td><td><img src="images/spacer.gif" width="250" height="1" alt="-" /></td><td><img src="images/spacer.gif" width="141" height="1" alt="-" /></td></tr></table></body></html> Endret 26. november 2008 av pan100 Lenke til kommentar
pan100 Skrevet 26. november 2008 Forfatter Del Skrevet 26. november 2008 (endret) Ok, testet nettopp koden, den fungerer. Det må være noe med headeren som sendes fra php eller noe. Setter denne som løst da det ikke handler om htmlkoden. Endret 26. november 2008 av pan100 Lenke til kommentar
PHPdude Skrevet 26. november 2008 Del Skrevet 26. november 2008 IE støtter ikke XHTML, men en av IEs mange feil gjør at du kan sende siden som "text/html" (istedenfor "text/xml" eller "application/xhtml+xml") og få den til takle deler av XHTML. Viss du merker siden som text/html vil IE lures til å vise den, men viss du ikke merker siden som xml (som er det eneste riktige), så vil ikke siden være gyldig XHTML. Antagelig er det dette du har brent deg på. Og da stemmer det igrunnen at problemet ligger i en header (Content-Type-headeren) som sendes. Den antagelig beste løsningen er å sjekke nettleseren til brukeren og sende text/html viss det er Internet Explorer og application/xhtml+xml ellers. Lenke til kommentar
Wubbable Skrevet 26. november 2008 Del Skrevet 26. november 2008 Hvorfor har du denne øverst? <?xml version="1.0" encoding="UTF-8" standalone="yes"?> Lenke til kommentar
PHPdude Skrevet 27. november 2008 Del Skrevet 27. november 2008 Hvorfor har du denne øverst? <?xml version="1.0" encoding="UTF-8" standalone="yes"?> Antagelig fordi det er et XML-dokument og da hører det med en XML-deklarasjon...? Lenke til kommentar
Vindstille Skrevet 27. november 2008 Del Skrevet 27. november 2008 Hvorfor har du denne øverst? <?xml version="1.0" encoding="UTF-8" standalone="yes"?> Antagelig fordi det er et XML-dokument og da hører det med en XML-deklarasjon...? Problemet er at IE ikke takler XHTML og da rendrer siden i quirks mode. Derfor bør man ikke ha XML-deklarasjon i XHTML sider. XHTML er i det hele tatt ganske problematisk, lite støttet og misforstått teknologi. Og det er derfor mange istedenfor anbefaler at man bruker HTML, i hvert fall inntill det blir skikkelig støttet/brukbart og man forstår/har bruk for teknologien. Lenke til kommentar
PHPdude Skrevet 28. november 2008 Del Skrevet 28. november 2008 Hvorfor har du denne øverst? <?xml version="1.0" encoding="UTF-8" standalone="yes"?> Antagelig fordi det er et XML-dokument og da hører det med en XML-deklarasjon...? Problemet er at IE ikke takler XHTML og da rendrer siden i quirks mode. Absolutt. Derfor bør man ikke ha XML-deklarasjon i XHTML sider. Uten XML-deklarasjonen så er det ikke en XHTML-side Tror IE (ikke v6) nå ignorer XML-deklarasjonen så den hvertfall ikke skaper noe mer problem. Ellers må man gjøre som med mimetypen og sende forskjellig avhenging av IE/ikke-IE. XHTML er i det hele tatt ganske problematisk, lite støttet og misforstått teknologi. Og det er derfor mange istedenfor anbefaler at man bruker HTML, i hvert fall inntill det blir skikkelig støttet/brukbart og man forstår/har bruk for teknologien. Et par presiseringer: - XHTML er fullt støttet av absolutt alle nettlesere unntatt IE. - XHTML har store fordeler over (SGML-)HTML (men minimalt av dem kan vises med dagens IE) At det med dagens IE-versjon er like greit å bruke HTML er fullt mulig, men det bør være sin egen faglige vurdering og ikke en unnskylding for ikke å lære noe så grunnleggende viktig som XHTML. Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå