_
toggle menu eXmatrikulationsamt.de
online: 350 gäste

>URL eines iFrames auslesen .. irgendwie ..

Themen Layout: Standard · Linear · [Outline] Thema abonnieren | Thema versenden | Thema drucken
post 05 Apr 2009, 13:26
avatar
fuk da hataz
*********

Punkte: 15000
seit: 27.05.2003

ich habe eine seite. auf dieser seite befindet sich ein iFrame. in diesem iFrame ist google geöffnet. jetzt klicke ich und surfe ich in diesem iframe herum, gebe zB kid rock ins suchfeld ein, gelange (immernoch in diesem iFrame) auf eine andere seite, klicke da auf irgendwelche links, komme wieder woandershin und so weiter.

der quelltext für das iFrame lautet:
<iframe src="http://www.google.de" width="700" height="400" name="mein_iframe" id="mein_iframe"></iframe>

und irgendwann brauche ich die URL genau dieser seite, die grad im iFrame angezeigt wird.

ich habe das hier mal grob veranschaulicht. zum beispiel soll man nun auf den button klicken und die URL dieses iFrames soll in dem textfeld erscheinen.


wie kann ich das lösen?

mit javascript (document.getElementByID['mein_iframe'].src) geht es nicht, da bekomm ich immer nur den defaultwert (google) zurück. ich habe schon oft gelesen, dass das auslesen eines iframes nicht funktioniert, sobald die angezeigte seite auf einem andern server liegt (vgl. SOP).. aber verdammt, wenn ich mit der rechten maustaste draufklicke --> aktueller frame --> frame-informationen anzeigen .. DANN STEHTS DOCH DA! sehr geheim scheint das also nicht zu sein, jetzt muss ich das nur noch irgendwie automatisieren. dummerweise verzweifel ich soeben, weil ich keine lösung für dieses simple problem finde.

angehängtes Bild


hilfe.


--------------------
onkelroman war hier
ProfilPM
AntwortenZitierenTOP
 
Antworten
post 05 Apr 2009, 15:23
avatar
Voll Laser
*******

Punkte: 1430
seit: 21.08.2008

Was willst du denn damit? Was willst du überhaupt machen? Eventuell gibts eine andere bessere Lösung. Hast du Zugriff auf die Seiten im IFrame? Also kannst du den Code der Seiten im Iframe ändern oder sind das Fremdseiten (externe Seiten, nicht zu deinem Projekt gehörend)?


Zum IFrame. Ein Iframe ist eine in sich abgeschlossene Subwebseite unabhängig von der aufzurufenden Webseite. Die aufrufende Seite weiß nichts von dem Code der Subwebseite und umgekehrt. Das gleiche gilt fürs Javascript. Der Dombaum der iframe seite wird nicht in den Dombaum der Hauptseite eingefügt sondern die beiden sind voneinander unabhängig. Aus dem Grund kannst du auch per javascript nicht in den Dombaum der Subwebseite eingreifen. Du kommst in deinem Dombaum nur bis zum Iframeobjekt das folgende (lol vollgende ist aber sehr originell) Eigenschaften hat.

http://de.selfhtml.org/javascript/objekte/...ente.htm#iframe

Wenn du im Browser auf Iframeinformationen klickst gibt dir der Browser die Informationen der Subwebseite an wie als wäre es eine normale Webseite. Logisch der Browser kennt ja auch die Informationen von beiden Seiten. Aber wie gesagt kennen sich die Seiten untereinander überhaupt nicht.

Wenn du allerdings Zugriff auf den Code im Iframe hast dann kannst du mit ein paar tricks und kniffen informationen an die aufrufende Seite übergeben. Hab ich selbst schon gemacht und funktioniert super ...

EDIT: vollgende = folgende

Dieser Beitrag wurde von I.I: 05 Apr 2009, 15:53 bearbeitet


--------------------
Verein: USV TU Dresden

--Film Fan--
--Poker Fan--
--Billard Fan--
--Schach Fan--
--Fußball Fan--
--Rennrad Fan--
--Triathlon Fan--
--Volleyball Fan--

--Luiz Bonfa Fan--
--Eliane Elias Fan--
--Scott Joplin Fan--
--The Beatles Fan--
--Woody Allen Fan--
--Bodo Wartke Fan--
--Joao Gilberto Fan--
--Monty Python Fan--
--Volker Pispers Fan--
--Ennio Morricone Fan--
--Alfred Hitchcock Fan--
--Georg Schramm Fan--
--Kool & The Gang Fan--
--Earth, Wind & Fire Fan--

--V for Vendetta Fan--
--Das Leben des Brian Fan--
--Jackie Brown Soundtrack Fan--
ProfilPM
AntwortenZitierenTOP
Beiträge
onkelroman   URL eines iFrames auslesen   05 Apr 2009, 13:26
sn3ek   vielleicht hilft dir der ansatz weiter...   05 Apr 2009, 15:05
onkelroman   @chelys: stimmt, javascript kennt die src nur beim...   05 Apr 2009, 15:36
onkelroman   ja.. ich befüchts auch langsam. mist.. mit dem tim...   05 Apr 2009, 17:32
1 Nutzer liest/lesen dieses Thema (1 Gäste)
0 Mitglieder: