2012-03-28 18 views
0

ich ein bisschen anders Aufgabe zu tun haben,Ändern Inhalt der iframe dynamicallly

erste, habe ich dynamisch ein Iframe-Tag hinzufügen, die ich in der Lage war leicht die Code->

function getFrame() 
{ 
    var iframeTA = document.createElement("IFRAME"); 
    iframeTA.setAttribute("src", "iframeTakeAction.html"); 
    iframeTA.style.width = "200px"; 
    iframeTA.style.height = "200px"; 
    document.getElementById("status").appendChild(iframeTA);  
} 

mit zu tun Nun möchte ich tun, ist auf die Elemente von iframeTA zugreifen (dh Elemente innerhalb der body-Tag von 'iframeTakeAction.html', die die Quelle von iframeTA ist), etwas ähnliches -> iframeTA.body.getSomeElement .. ....

Hoffe, diese Art von Operation ist möglich, wenn ja bitte etwas Licht. Danke.

Antwort

0

Sie sollten in der Lage sein, darauf zuzugreifen mit:

document.getElementById ("TOUR IFRAME ID")

Dies ist jedoch nur solange Ihr iframe src hält, ist ein relativer Pfad auf derselben Domain. Wenn Sie die Domain ändern, wird Ihr Browser Sie daran hindern, dies zu tun.

Verwandte Themen