Betreff |
Von |
Datum |
|
![](pics/x.gif) ![](pics/page.gif) |
Re: Frames - iFrames, kapier ich nicht
Also ein Frame ist ein Element einer Seite.<br>Ein IFrame must Du Dir so vorstellen das er oben drüber liegt, wie eben auch z.B. ein div oder ein span.<br><br>Wenn Du das div nun ansprechen willst, ist die... |
![](pics/x.gif) |
![](pics/x.gif) |
![](pics/x.gif) |
|
|
Sven
Buhk
|
02.07.2004 14:31 |
|
![](pics/x.gif) ![](pics/page.gif) |
Re: Frames - iFrames, kapier ich nicht
Hi,<br><br>meinst du so:<br><br>alert (parent.frames["hs"].frames["hf"].document.anzeige.innerHTML);<br><br>oder so:<br><br>alert (parent.frames["hs"].frames["hf"].anzeige.innerHTML);<br><br>Geht beides nicht.<br><br>Würde... |
![](pics/x.gif) |
![](pics/x.gif) |
![](pics/x.gif) |
|
|
G.
Guest
|
02.07.2004 15:59 |
|
![](pics/x.gif) ![](pics/page.gif) |
Re: Frames - iFrames, kapier ich nicht
Ja na klar, der Aufruf geht in die Seite des IFrames.<br>Ich schreib das mal ganz einfach auf:<br>document.seite.iframe.div_name.object<br>Glaube so etwa war die zusammensetzung bei Dir oder ? |
![](pics/x.gif) |
![](pics/x.gif) |
![](pics/x.gif) |
|
|
Sven
Buhk
|
02.07.2004 16:34 |
|
![](pics/x.gif) ![](pics/page.gif) |
Re: Frames - iFrames, kapier ich nicht
Nix,<br><br>document ist bezogen auf den Hauptframe, oder?<br><br>Was ist dann seite?<br><br>So is nix:<br><br>alert (parent.frames["hs"].document.getElementsByName("hf").getElementById("anzeige").innerHTML);<br><br>und... |
![](pics/x.gif) |
![](pics/x.gif) |
![](pics/x.gif) |
|
|
G.
Guest
|
02.07.2004 16:49 |
|
|
Sven
Buhk
|
02.07.2004 16:55 |
|
![](pics/x.gif) ![](pics/page.gif) |
Re: Frames - iFrames, kapier ich nicht
Ja, aber das sprech ich doch schon die ganze Zeit so an:<br><br>iframe.document.div<br><br>Die Seite an sich ist ja im iFrame eingebunden:<br><br><iframe src="hf.php" width="700px" height="300px"... |
![](pics/x.gif) |
![](pics/x.gif) |
![](pics/x.gif) |
|
|
G.
Guest
|
02.07.2004 16:59 |
|
![](pics/x.gif) ![](pics/page.gif) |
Re: Frames - iFrames, kapier ich nicht
Ich mein, ich komm jetzt echt nicht mit, denn soweit mag ers ja:<br><br>parent.frames["hs"].frames["hf"].document.<br><br>Bei dem:<br><br>parent.frames["hs"].frames["hf"].document.bgcolor<br><br>gibt er mir ja schön... |
![](pics/x.gif) |
![](pics/x.gif) |
![](pics/x.gif) |
|
|
G.
Guest
|
02.07.2004 17:07 |
|
![](pics/x.gif) ![](pics/page.gif) |
Re: Frames - iFrames, kapier ich...
Weil das IFrame in einer anderen Seite ist. Du must also erst die entsprechende Seite ansprechen.<br>Das ist relativ verworen, weil das IFrame ja in einem eigenen Dokument steht und nicht in der Seite... |
![](pics/x.gif) |
![](pics/x.gif) |
![](pics/x.gif) |
|
|
Sven
Buhk
|
02.07.2004 18:02 |
|
![](pics/x.gif) ![](pics/page.gif) |
Re: Frames - iFrames, kapier ich...
Erklär mir doch mal, wie ich diese entsprechende Seite ansprechen soll.<br><br>So gehts ja nicht:<br><br>frames["hf"].document<br><br>die Seite im hf-Frame nennt sich "hf.php".<br><br>Gruß Guest |
![](pics/x.gif) |
![](pics/x.gif) |
![](pics/x.gif) |
|
|
G.
Guest
|
04.07.2004 10:33 |
|
![](pics/x.gif) ![](pics/page.gif) |
Re: Frames - iFrames, kapier ich...
Je mehr ich drüber nachdenke, desto weniger Blick ich durch. <br><br>alert (parent.frames["hs"].document.frames["hf"].document.getElementById("anzeige").innerHTML);<br><br>Das müsste doch einwandfrei... |
![](pics/x.gif) |
![](pics/x.gif) |
![](pics/x.gif) |
|
|
G.
Guest
|
04.07.2004 11:15 |
|
|
Sven
Buhk
|
04.07.2004 11:32 |
|
|
G.
Guest
|
05.07.2004 08:43 |
|
![](pics/x.gif) ![](pics/page.gif) |
Re: Frames - iFrames,...
Also ums kurz zu machen, so auf anhieb hab ich da nixx vernünftiges gefunden, nur einen Anhalt der Dir vielleicht weiter hilft.<br>Du solltest Dein Javascript auf jeden Fall ans Seitenende setzen, damit... |
![](pics/x.gif) |
![](pics/x.gif) |
![](pics/x.gif) |
|
|
Sven
Buhk
|
07.07.2004 14:16 |
|
![](pics/x.gif) ![](pics/page.gif) |
Re: Frames - iFrames,...
Ok, danke soweit. Werds schon irgendwie hinkriegen das es passt.<br><br>Noch was anderes. Wie kann ich eine Funktion verlassen? Gibts da sowas wie LeaveFunction oder so. Mit break gehts jedenfalls nich. |
![](pics/x.gif) |
![](pics/x.gif) |
![](pics/x.gif) |
|
|
G.
Guest
|
08.07.2004 11:35 |
|
![](pics/x.gif) ![](pics/page.gif) |
Re: Frames -...
Doch mit break solltest Du immer ne Schleife verlassen können.<br><br>Zu dem anderen Thema, wie kommt es denn überhaupt zu einer so unglücklichen Konstalation wie Du Sie da beschrieben hast, ich meine ne... |
![](pics/x.gif) |
![](pics/x.gif) |
![](pics/x.gif) |
|
|
Sven
Buhk
|
08.07.2004 14:27 |
|
![](pics/x.gif) ![](pics/page.gif) |
Re: Frames -...
Ich wollt mich mal an nem php-chat versuchen, und damit das ganze nicht so flackert und die Seiten ständig aktualisiert werden müssen verlagere ich die Funktionen zum Auslesen der Datei (sowas wie... |
![](pics/x.gif) |
![](pics/x.gif) |
![](pics/x.gif) |
|
|
G.
Guest
|
09.07.2004 11:40 |
|
![](pics/x.gif) ![](pics/page.gif) |
Re: Frames -...
Hi,<br><br>eine Funktion in JS kannst du normalerweise mit return verlassen (bzw. noch mit einem return true oder false).<br><br>HTH, |
![](pics/x.gif) |
![](pics/x.gif) |
![](pics/x.gif) |
|
|
Rainer
Jeschor
|
08.07.2004 15:18 |
|
|
G.
Guest
|
09.07.2004 11:19 |
|
|
G.
Guest
|
02.07.2004 16:52 |
|
![](pics/x.gif) ![](pics/page.gif) |
Re: Frames - iFrames, kapier ich nicht
Also,<br><br>das funktioniert:<br><br>alert(parent.frames['hs'].frames['hf'].document.getElementById('anzeige').innerHTML);<br><br>Wichtig ist, WANN die Funktion aufgerufen wird! <br><body onload="alert(...)">... |
![](pics/x.gif) |
![](pics/x.gif) |
![](pics/x.gif) |
|
|
G.
Guest
|
08.07.2004 17:52 |
|
![](pics/x.gif) ![](pics/page.gif) |
Re: Frames - iFrames, kapier ich nicht
Das war ja das was ich Dir auch schon geschrieben hatte das das JS ans Ende der Seite soll damit er an alles rankommt. Ich weiss ja nicht wann und in welchem Zusammenhang Du das ganze aufrufst. |
![](pics/x.gif) |
![](pics/x.gif) |
![](pics/x.gif) |
|
|
Sven
Buhk
|
08.07.2004 17:59 |
|