Archiv verlassen und diese Seite im Standarddesign anzeigen : Alternative zu document.all.<id>.innerHTML
didi86
19.10.2004, 21:08:11
Hi,
gibt es eine (Unter Netscape laufende) Alternative zu document.all.<id>.innerHTML um den Inhalt des Bodys eines Frames auszulesen???
xabbuh
20.10.2004, 09:48:49
Welche Netscape Version?
Sonst versuch mal:
document.getElementById('id').innerHTML
didi86
20.10.2004, 12:47:25
Ich habe Version 7.2, am liebsten wäre es mir aber, wenn es auch mit älteren Versionen funktionieren würde.
document.getElementById('id').innerHTML
funktioniert bei mir weder im IE noch unter Netscape
xabbuh
20.10.2004, 12:50:50
Dann zeig mal wie du das anwendest.
didi86
20.10.2004, 18:20:46
Habe es hingekriegt: Ich war einfach nur zu dämlich innerHTML richtig zu schreiben...
didi86
20.10.2004, 18:28:16
Ich habe ein neues Problem: Geht das ganze auch frameübergreifend?
document.framename.document.getElementById('id').innerHTML
geht bei mir zwar im IE, aber unter Netscape tut sich nichts...
Marilu
20.10.2004, 19:56:37
Versuch mal:
top.frames[FrameNr].document.getElementById('id').innerHTML
FrameNr ist die Nr. im Frameset.
didi86
20.10.2004, 20:00:21
Oops, ich habe wohl vergessen zu erwähnen, dass ich gar keinen Frameset, sondern nur ein iframe verwende.....
Marilu
20.10.2004, 20:15:15
Dann mußt Du Dir was anderes einfallen lassen... Netscape mag iFrames nicht so.
didi86
20.10.2004, 20:48:59
Nicht schon wieder...
Netscape mag nicht nur iFrames nicht so. Ich hatte schon ein ganz paar Probleme mit Scripts, die unter Netscape irgendwelche Fehler auslösen. Konnte bisher aber alle lösen...
Dann werde ich wohl auf normale Frames umsteigen müssen...
xabbuh
20.10.2004, 22:49:58
Oder du verzichtest gleich komplett auf Frames.
didi86
21.10.2004, 00:23:26
Original geschrieben von xabbuh
Oder du verzichtest gleich komplett auf Frames.
Werde ich auf lange Frist wahrscheinlich machen. Im Moment ist das Projekt aber mit Frames wesentlich übersichtlicher...
vBulletin® v3.8.3, Copyright ©2000-2012, Jelsoft Enterprises Ltd.