2010-04-01 144 views
1

我在我的網頁上嵌入了一個iframe,我想用javascript編輯它的某些部分。這是可能的,我將如何做到這一點?更改iframe的內容

+0

iFrame是否與父頁在同一個域中?你是否擁有iFrame的HTML/CSS/JavaScript? – 2010-04-01 20:39:08

+0

沒有。這會讓事情變得簡單。 – 2010-04-01 20:39:40

回答

1

你可以通過這樣得到的iframe文檔:

document.getElementById(iframeId).contentDocument 

,如果你自己在iframe中加載的頁面即是。

2

根據the HTML DOM spec (level 2),您可以通過使用iframe的DOM節點的.contentDocument屬性來訪問子DOM。

但是,當然,沒有瀏覽器讓你可以跨域做這件事......