document.write() schreibt Zeile doppelt
Arngrim
- javascript
0 Arngrim
Sorry!
Mir gehts genauso
http://forum.de.selfhtml.org/?m=37803&t=6815
Paul
Tja, erstmal vielen Dank an Thomas fuer die rasche Hilfe im Chat. Ich denke mal, dass auch andere dieses Problem haben duerften, daher nochmal zusammenfassend das Ergebnis der Untersuchung (ich weiss, es steht schon im Forum, aber ich habe es beim ersten Suchen _nicht_ gefunden):
1. das "Ttyle" Problem ist einfach nur ein Netscape Sourcecodeviewer Problem. Die eigentliche Datei wird richtig aufgebaut.
2. das eigentliche Problem, das ich auf diese Zeile zurueckgefuehrt hatte, ist in Wirklichkeit der bekannte Netscape Resize Bug. Hier nochmal fuer alle die Loesung von Gary Smith:
========================
/**
* resize.js 0.3 970811
* by gary smith
* js component for "reloading page onResize"
*/
window.onresize = resize;
window.saveInnerWidth = window.innerWidth;
window.saveInnerHeight = window.innerHeight;
function resize() {
if (saveInnerWidth < window.innerWidth
saveInnerWidth > window.innerWidth
saveInnerHeight > window.innerHeight
saveInnerHeight < window.innerHeight )
{
window.location.reload();
}
}
Einfach in alle dynamischen Seiten beispielsweise per externer .js Datei einbinden.
In diesem Sinne,
Arngrim