php.de

Zurück   php.de > Webentwicklung > HTML, Usability und Barrierefreiheit

HTML, Usability und Barrierefreiheit Themen rund um Textauszeichnung, Formatierung, Barrierefreiheit und Usability.

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 25.09.2007, 20:10  
Erfahrener Benutzer
 
Benutzerbild von SvenLittkowski
 
Registriert seit: 05.09.2004
Beiträge: 578
SvenLittkowski zeigte ein beschämendes Verhalten in der Vergangenheit
Standard JavaScript: IFrame: Wert aendern: Problem

Hallo.

Ich habe mir bei SelfHTML.de die Texte ueber IFrames durchgelesen, und auch hier im Forum etwas gesucht, jedoch nur wenig fuer mich Verwendbares gefunden.

Hier meine Problemstellung:

Ich will mittels JavaScript den Wert eines Textfeldes im IFrame eines anderen Frames aendern.

SelfHTML gibt mir ganz richtig an, wie ich mit JavaScript auf den IFrame an sich zugreifen kann:
Code:
parent.frames(1).document.getElementById("Guardian").height=300;
Nun versuche ich mit dem IFrame zu kombinieren, wie ich auf Textfelder in herkoemmlichen Frames zugreifen wuerde:

Code:
parent.frames(1).document.getElementById("Guardian").document.getElementById("MyUsername").value="<?PHP echo($MyUsername); ?>";
Der IFrame befindest sich im 2. Frame, der als "1" angesprochen wird (die Frames starten ja mit "0"). Der Name des IFrames ist "Guardian", und er beinhaltet eine Form mit dem Textfeld "MyUsername".

Da der IFrame ja eine Page beinhaltet, muesste doch "Document." einzusetzen sein. Was mache ich falsch (abgesehen davon, dass ich Frames einsetze, Eurer Meinung nach)?
__________________

Vielen Dank für Eure Zeit, Absicht, Mühe und für Eure Ideen. Grüße,
Sven
SvenLittkowski ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 25.09.2007, 23:15  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

frames ist ein Array, keine Methode. Das heißt, eckige statt runde Klammern!

Probier mal parent.frames[1].document.getElementById("Guardian").contentWindow .document.getElementById("MyUsername").value;

Wenn das nicht klappt, lass dir mit alert() mal ausgeben, ab welcher Tiefe ein Fehler auftritt, das heißt
alert(parent);
alert(parent.frames[1]);
alert(parent.frames[1].document);
usw.

das document nach contentWindow könnte zuviel sein.
Zergling-new ist offline   Mit Zitat antworten
Alt 26.09.2007, 00:49  
Erfahrener Benutzer
 
Benutzerbild von SvenLittkowski
 
Registriert seit: 05.09.2004
Beiträge: 578
SvenLittkowski zeigte ein beschämendes Verhalten in der Vergangenheit
Standard

Vielen Dank, Zergling, fuer diesen Tip. Ja, es klappt. Die Struktur dieser Verschachtelung ist interessant, ich werde mir sie mal einstudieren.
__________________

Vielen Dank für Eure Zeit, Absicht, Mühe und für Eure Ideen. Grüße,
Sven
SvenLittkowski ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
iframe problem Chewy PHP Tipps 2007 8 11.08.2007 09:44
Frames in iFrame - Problem... Gomilli HTML, Usability und Barrierefreiheit 9 02.06.2006 13:08
IFRAME Problem PHP Tipps 2006 13 28.02.2006 15:27
$_GET und Iframe Problem NetLook PHP Tipps 2006 1 03.02.2006 19:28
problem mit javascript und hochkommas lindner PHP Tipps 2005 2 04.05.2005 16:54
Problem mit anzeige aus DB, erst nach refresh aktueller wert PHP Tipps 2005 7 27.04.2005 19:42
[Erledigt] JavaScript problem HTML, Usability und Barrierefreiheit 1 15.03.2005 12:19
propertie problem in javascript HTML, Usability und Barrierefreiheit 1 07.11.2004 14:15
[Erledigt] Checkbox Problem mit JavaScript und PHP HTML, Usability und Barrierefreiheit 3 26.10.2004 20:03
[Erledigt] Iframe JavaScript ? HTML, Usability und Barrierefreiheit 5 19.10.2004 21:21
Problem mit Formular und Javascript phpKid HTML, Usability und Barrierefreiheit 6 14.10.2004 23:51
[Erledigt] Problem: per klick auf Button Wert erhöhen/verringern HTML, Usability und Barrierefreiheit 7 07.10.2004 08:31
Session - Javascript Problem ? PHP-Fortgeschrittene 10 21.09.2004 20:36
Wert des Attributs "class" mit JavaScript dynamisc Stümper HTML, Usability und Barrierefreiheit 1 08.09.2004 10:33
Problem mit JavaScript: Läuft nur im IE HTML, Usability und Barrierefreiheit 8 11.08.2004 19:47

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
iframe selfhtml, javascript iframe, javascript in iframe ausführen, selfhtml iframe, selfhtml contentwindow, selfhtml iframe javascript, javascript im iframe ausführen, selfhtml javascript iframe, javascript iframe selfhtml, iframe zoomen, per javascript auf inhalte eines iframes zugreifen, iframe zoom, iframe javascript, contentwindow javascript, selfhtml zoom, javascript textfeld iframe, iframe selfhtml javascript, contentwindow selfhtml, javascript iframe src, wert aus frame bekommen

Alle Zeitangaben in WEZ +1. Es ist jetzt 22:31 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.