Dominique: Javascript-Schachbrett - Figuren nicht richtig erzeugt

Beitrag lesen

Hallo,

ich bin ratlos. Ich habe ein Script, das eigentlich reibungslos laufen müsste, sowohl auf Firefox als auch im IE6.0 (Windows 2000).

Dasselbe Script kommt an zwei Stellen zum Einsatz:
http://goncourt.net/schach/index.php (sozusagen 'standalone')
http://goncourt.net/Blog (als Artikel im Weblog)

Auf einigen IE's (6.0), die auf Windows 98 laufen, werden jedoch die Türme der a-Linie nicht gerendert - anfangs tauchen sie gar nicht auf, später laufen sie Amok. Dies gilt _nur_ im zweiten Link, im Weblog. In der 'standalone'-Version - mit demselben Script, wie gesagt, und einem Style-Sheet, das via Copy/Paste übernommen und um wenige (Farb-)Attribute ergänzt wurde, läuft die Sache problemlos.

Ich hatte die Weblog-Seite auf die Festplatte runtergeladen, auskommentiert, neu arrangiert etc. bis ich rausfand, dass der charset utf-8 [!] schuld war, mit iso-8859-1 ging es. Wie kann das aber sein?

Und trotzdem: mit der entsprechenden Änderung online tauchte der Fehler dennoch wieder auf, obwohl ich bei textpattern die Möglichkeit habe, meine Eingaben 'roh', d.h. ohne dynamische Nachformatierung usw. zu machen, d.h. unter größtmöglicher Kontrolle der schließlich ausgelieferten Datei.

Hat irgendjemand einen Rat?

Die Dateien
http://goncourt.net/schach/schach.js
http://goncourt.net/schach/schachblog.css
http://goncourt.net/schach/schach.css (für die standalone-Version)

Die Datei http://goncourt.net/schach/karpovkasparov.js kann ignoriert werden, weil ihr Weglassen nichts ändert.

Vielleicht nochmal der Header - der wohl das Problem ist:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
        "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de" lang="de">
<head>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
<link rel="stylesheet" href="http://goncourt.net/Blog/styleabout.css" type="text/css" />
<script type="text/javascript" src="http://goncourt.net/schach/schach.js"> </script>
<link rel="stylesheet" href="http://goncourt.net/schach/schachblog.css" type="text/css" />
<script type="text/javascript" src="http://goncourt.net/schach/karpovkasparov.js"> </script>
<title>Goncourt's Blog</title>
</head>

Danke im voraus
Dominique