Hallo,
mein IE 6 macht wieder Probleme. Ich habe in einer html-Datei mehrere <div> tags angelegt, jedes mit einer class und id versehen. Mit .classname {display:none;} lasse ich sie per css verschwinden.
Mit Hilfe eines Skriptes lass ich sie mit getElementById einzeln wieder erscheinen.
function KommMitGebirge(Parameter){
if (Parameter == '') return;
var wertestring = Parameter.slice(1);
var paare = wertestring.split("&");
var paar, name, wert;
for (var i = 0; i < paare.length; i++) {
paar = paare[i].split("=");
name = paar[0];
wert = paar[1];
name = unescape(name).replace("+", " ");
wert = unescape(wert).replace("+", " ");
this[name] = wert;
}
document.getElementById(wert).style.display = 'block';
}
Die id wird als Parameter mit der URL übergeben.
Das klappt im FF problemlos, im IE passiert gar nichts. Der Parameter wird sauber übergeben (dank SELFHTML).
Weiß jemand weiter?
Grüße
Falk