Hi,
präziser ging das Thema leider nicht. Vorab: ich brauche wg. Intranet nur für den IE zu entwickeln, deshalb ist mir jede Lösung (auch MS Lösung) recht.
Folgendes Problem stellt sich mir: Ich habe 2 Frames: oben und unten. Im oberen Frame ist in einem Formular folgendes Feld definiert:
<input type="hidden" name="h_scroll_position" value="0">
Zusätzlich eine Testausgabe, die anschließend aber nicht mehr vorhanden sein darf:
<input type="text" name="testausgabe" value="">
In dem unteren Frame starte ich einen Timer, der mir den Wert von h_scroll_position neusetzt und eine Ausgabe in testausgabe realisiert:
function scrollen(){
parent.oben.document.all.h_scroll_position.value = document.body.scrollLeft;
parent.oben.document.all.testausgabe.value = parent.oben.document.all.h_scroll_position.value;
}
setInterval("scrollen()",500);
Das hat zur Folge: Wenn ich scrolle aktualisiert sich der Wert in der testausgabe (also folglich auch in h_scroll_position, oder bin ich jetzt schon ganz blöd?). So weit so gut. Wenn ich jetzt aber das Formular abschicke, dass h_scroll_position enthält, kommt auf der nächsten Seite immer Value 0 an. (wenn ich oben Value="5" setze entsprechend 5, also ist die 0 nicht irgendeine Fehlerausgabe)
Nun die Preisfrage: Wieso?
MfG, Raphael