Login  Regeln Aktuelles Datum und Uhrzeit: 30.08.2008, 14:53  
Startseite
Registrieren
Profil
Suchen
Mitgliederliste
Verzeichnis
Impressum



Partner
kostenlose Homepage
Fussball
Kostenloses Forum
SMS kostenlos
Webhosting
Webmasterportal
Kostenlos
Kredit ohne Schufa
Esoterik-Forum
Selbsthilfeforum
Artikel Backlink
Datenrettung
Probleme mit Darstellung im IE und UTF-8 Codierung

 
Neues Thema eröffnen   Neue Antwort erstellen    Webmaster Forum -> Einsteigerforum
Vorheriges Thema anzeigen Nächstes Thema anzeigen 
Autor Nachricht
tanne24
Neuer [User]
Neuer



Anmeldung: 14.10.05
Beiträge: 2

BeitragVerfasst am: 14.10.2005, 09:36    Titel: Probleme mit Darstellung im IE und UTF-8 Codierung Antworten mit Zitat

Guten Morgen.

Ich hoffe, jemand kann mir helfen.

Ich generiere ueber ein CGI (in C programmiert) eine HTML-Seite, die je nach uebergebener Sprachvariable die entsprechende Sprachtexte laedt und anzeigt.

Bisher habe ich als charset immer die iso- oder windows codepages verwendet.
Da nun Bulgarisch (kyrillisch) hinzugekommen ist, habe ich alles auf UTF-8 umgestellt.

Das Problem ist seit dem, das der IE (Version 6), die Website in UTF-8 nicht mehr korrekt darstellt. Netscape und FireFox haben keine Probleme.

Und das schoenste ist, stelle ich im IE manuell die Codierung auf z.B. "Westeuropäisch" um, wird die Seite wieder richtig angezeigt (bis auf den Text selber, logisch).

Die Seite ist in zwei Tabellen gegliedert. Ich hab mir mit table border="1" mal die Tabellen anzeigen lassen, der IE scheint bei UTF-8 das erste </table> zu ignorieren, da der rahmen dann ueber die ganze Seite geht.

Quellcodeauszug:

<table border="1" bordercolor="FFFF00" width="100%" cellspacing="0" cellpadding="5">
<tr>
<td class="great" width="200">TEXT</i></td>
<td align="right">
<a href="meincgi" border="0"><img src="img" width="33" border="1" alt="img"></a>
(... weitere Links ...)
</td>
</tr>
</table>

<table border="0" bordercolor="#FF0000" width="100%" cellspacing="0" cellpadding="2" class="small">
<tr>
<td></td>
<td style="border:1px dotted black; background-color:#DFE7EC" align="left" valign="top" width="50%">
<b>TEXT</b>&nbsp;<span class="info" onClick="alert('TEXT')">i</span><br>
..

Setze ich das zweite table border auf 1, sehe ich diese Tabelle in UTF-8 codiert nicht....


Jede Idee ist willkommen!


Nach oben
Private Nachricht senden
tanne24
Neuer [User]
Neuer



Anmeldung: 14.10.05
Beiträge: 2

BeitragVerfasst am: 14.10.2005, 13:27    Titel: Antworten mit Zitat

So... ich hab es jetzt doch gefunden.
Vielen Dank an diejenigen, die sich bereits einen Kopf darueber gemacht haben.

Loesung:
In dem Link der in der ersten Tabelle aufgeführt ist, ist ein "alt" tag drin, der mit "img" gefuellt ist.

Dieser Wert ist im Quellcode hinterlegt und wird nicht aus der Sprachdatei in UTF-8 Form geladen, somit ist dieser Text nicht UTF-8 und dadurch hat IE offentsichtlich das Problem.

Es funktioniert nun wieder!

Viele Gruesse
tanne 24


Nach oben
Private Nachricht senden
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind GMT + 1 Stunde
Seite 1 von 1

Gehe zu:  

Ähnliche Beiträge
Thema Autor Forum Antworten Verfasst am
Keine neuen Beiträge Firefox 3 und CSS Darstellung poescp HTML & CSS 1 15.08.2008, 23:10 Letzten Beitrag anzeigen
Keine neuen Beiträge Probleme mit Firefox 3 bei der Bidlan... webmasterpaul Relax Zone 4 01.08.2008, 20:23 Letzten Beitrag anzeigen
Keine neuen Beiträge Probleme mit der MySQL-Datenbank Gizka Serverseitige Websprachen 3 27.07.2008, 12:28 Letzten Beitrag anzeigen
Keine neuen Beiträge Probleme beim Einbau eines Partnerscr... niCO1290 Serverseitige Websprachen 0 23.07.2008, 23:38 Letzten Beitrag anzeigen
Keine neuen Beiträge Wer kann helfen? Probleme mit Layout Petermatrix HTML & CSS 1 15.07.2008, 01:51 Letzten Beitrag anzeigen
Threadübersicht