2012-12-11 35 views
0

比較iFrame的ID我想父的iFrame ID從內嵌框架內進行比較,有點像將被放置在iFrame中以下...從內部的iFrame

if(window.Id === 'fancybox-content') { 
//scripts 
} 
else { 
//scripts 
} 

有誰知道一種方式來獲得iFrame ID,因爲window.Id當然不起作用。

順便說一下,我的iFrame與父窗口位於相同的域中。

感謝

回答

0
window.frameElement.id 

將得到iframe的ID。

+0

我可能在Google搜索結果中找到了此解決方案,但該方法的瀏覽器兼容性如何? – henryaaron

+0

這裏:https://developer.mozilla.org/en-US/docs/DOM/window.frameElement#Browser_compatibility –

+0

好吧,也許這會工作... – henryaaron