1Danke
ERLEDIGT
NEIN
NEIN
ANTWORTEN
14
14
ZUGRIFFE
441
441
EMPFEHLEN
-
Hallo alle zusammen, bin neu hier und habe gleich eine frage:
Also ich benutze Mozilla Firefox mit der Aktuellen Version.
Ich möchte aus einem Iframe, indem sich eine Textbox mit einem Inhalt befindet,
den Inhalt per Alert ausgeben.
Bis jetzt habe ich das:
Nur das funktioniert nicht. Woran liegt das? Oder gibt es eine andere/ bzw. bessere Möglichkeit? Vielen Dank für Antworten!HTML-Code:var inhalt = window.frames['info'].document.getElementById('name').value; alert(inhalt);
-
Probier das mal...
PHP-Code:var inhalt = document.getElementById('info').contentWindow.document.getElementById('name').value;
alert(inhalt);
-
Danke
aber funktionert leider nicht er gibt keinen alert aus
-
Wo rufst du die Funktion denn überhaupt auf?
-
Mit einem Button aber soory mein fehler in dem iframe ist ein iframe und darin steht der Wert wie geht das dann auszulesen?
UND: der iFrame in dem iFrame hat keinen Namen
Geändert von Gunpowder (22.01.12 um 22:52 Uhr)
-
Irgendwie ist es für mich immer noch nicht ganz klar, wie und wo was genau bei dir liegt.
Wenn du mir eine Skizze machen könntest, dann wär das vielleicht einfacher. Ich hab aber auch schon mal von so einer Lösung gelesen:
Statt Frame-Name einen Wert, wie bei Arrays in PHP. Ich weiß nicht, ob das funktioniert. Probier bisschen rum am besten...PHP-Code:var inhalt = window.frames[0].document.getElementById('name').value;
alert(inhalt);
-
Vielen Dank ! ich werde es versuchen!
Also es klappt nicht:
Was ich machen will:
Ich habe einen iFrame auf meiner Seite[welcher eine id hat]. In diesem iFrame ist ein weiterer iFrame [ohne id und name]. Und in diesem iFrame [der ohne name und id] ist eine Textbox mit einem Wert, diesen Wert möchte ich herauslesen.
Bis jetzt habe ich:
Aber dieser Code funktioniert nicht! Was tun?HTML-Code:f function ok(){ var inhalt = document.getElementById('iframe_mit_id').contentWindow.window.frames[0].document.getElementById('gesuchteInformation').value; alert(inhalt); }
Auf jeden Fall schonmal Danke für die Hilfe!
Geändert von sheel (23.01.12 um 14:56 Uhr) Grund: Doppel
-
-
Hat keiner eine Idee?
-
Ich muss leider passen, habe selber kaum Erfahrung mit Javascript. Bei Google schon mal - ausführlich - gesucht?
-
JA Aber wie ! Jetzt mal ne andere frage kann es möglich sein das eine Website die in einem iframe eingebunden wird, den zugriff per javascript blockt und wenn ja, wie kann man das umgehen?
-
Eigentlich nicht. Sobald der HTML-Code vom Server geladen wurde (in deinem Browser angezeigt wurde) ist es Reintext, den du verändern (Javascripten) kannst...
Die Frage ist nur, wie du darauf zugreifst. Wieso gibst du dem Iframe im Iframe nicht einen Namen?
-
hab ich ja aber ich hab mal folgendes gemacht:
1.Auf den Frame zugreifen per Javascript. Frame Inhalt: Eine Testseite. Klappt: JA
2.Auf den Frame zugreifen per Javascript. Frame Inhalt: Externe Seite. Klappt:NEIN
Woran kann das liegen? Oder wie kann man das umgehen?
-
Hi,
auf den Inhalt einer externen Seite hast du keinen Zugriff. Das liegt an der JavaScript-Sicherheitsrichtlinie der gleichen Herkunft (same origin policy), die besagt, dass der Zugriff nur auf Inhalte gestattet ist, die sich unter der gleichen Domain befinden.
Ciao
QuaeseVielleicht muss man manchmal vom Weg abkommen, um nicht auf der Strecke zu bleiben!
----
Der "Fortsetzungsroman" auf www.leuteforum.de
New kind to realize large scalable projects with jQuery: jQuery SDK
-
Wenn du das mal eher gesagt hättest, dass du externe Inhalte lädst. Darauf hast du selbstverständlich keinen Zugriff, das wäre viel zu unsicher. Vor allem wenn z.B. Ajax-Abfragen in der Seite vorkommen würden oder andere Sicherheitsrisiken.
Ich kenn mich jetzt nicht sonderlich aus mit dem Auslesen von fremden Websites, aber theoretisch könnte es möglich sein, via PHP die fremde Seite zu laden und in deine eigene Seite einzubinden. Dann kannst du sehr wohl Javascript anwenden. Aber da bin ich überfragt, ich programmiere nur "normale Seiten" ohne viel Adaption auf andere Seiten...
Ähnliche Themen
-
JavaScript vs iFrame
Von Oetzicool im Forum Javascript & AjaxAntworten: 1Letzter Beitrag: 23.07.10, 09:45 -
Problem mit per JavaScript eingefügtemn iframe im FF
Von -André- im Forum Javascript & AjaxAntworten: 1Letzter Beitrag: 28.07.09, 15:16 -
IFrame und Javascript
Von SCIPIO-AEMILIANUS im Forum Javascript & AjaxAntworten: 1Letzter Beitrag: 21.02.08, 17:16 -
iframe und javascript
Von DaRolla im Forum Javascript & AjaxAntworten: 2Letzter Beitrag: 09.05.07, 01:06 -
iFrame && JavaScript
Von BlueSea im Forum HTML & XHTMLAntworten: 7Letzter Beitrag: 22.05.04, 01:38





Zitieren

Login





