所以我這樣做:getElementsByTagName('a');不工作?
var stuff = document.getElementsByTagName('iframe');
工作正常。然後我想這樣做:
var other = stuff.getElementsByTagName('a');
但它不起作用。它最終未定義。我可以這樣做:
var other = document.getElementsByTagName('a');
這很好。我應該無法在'iframe'中獲得所有'a'嗎?
編輯:所以我沒有自己的iframe,我現在的印象是我無法訪問iframe生成的任何東西,這意味着我猜我搞砸了。
你是否擁有iframe? – Anurag 2012-02-20 04:38:51
@Auurag不,我看到有人發佈了一個答案,說由於瀏覽器的安全性,你無法訪問這些信息,但他們刪除了它。我想你只能訪問實際的iframe部分,它產生的任何內容都是禁止的? – townie 2012-02-20 04:49:16