2012-03-28 4 views
0

をインラインフレームの内容を変更する、私が行うには少し異なるタスクを持ってdynamicallly

最初、私はコード - >

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);  
} 

を使用して簡単に行うことができましたこれ、動的にiframeタグを追加しています今、iframeTAの要素(iframeTAのソースである 'iframeTakeAction.html'のボディタグ内の要素)にアクセスすることを望みたいのですが、 iframeTA.body.getSomeElement ..のようなものが です。 ....

この種の操作が可能なのであれば、軽く置いてください。おかげさまで あなたがしてそれにアクセスすることができるはず

答えて

0

のdocument.getElementById( "TOUR IFRAME ID")

しかし、これは唯一の限り、あなたのiframeのsrcが相対パスであるとして保持しています同じドメインにドメインを変更した場合、ブラウザはこれを行わないようにします。

関連する問題