2010-09-19 58 views
1

是否存在跨瀏覽器方法返回元素的窗口對象是否位於iframe中。查找iframe中元素的窗口

這爲我做了這份工作,但我不知道它有多好的支持,或者jQuery有解決方案。

var edoc = elem.ownerDocument.defaultView || elem.document.parentWindow; 
+0

你想要哪一個?元素的位置或鼠標位置?添加您現在擁有的代碼,請... – 2010-09-19 04:50:02

+0

鼠標事件的位置 – Louis 2010-09-19 05:22:08

回答

1

您的代碼應在所有主要的瀏覽器。澄清它 - 第一部分是針對非IE瀏覽器,而第二部分則針對IE。據我所知,jQuery沒有提供該代碼的快捷方式。

0

使用frame.contentWindow

var win = iframeElement.contentWindow; 
+0

對不起,該元素位於iframe中。沒有參考iframe。 – Louis 2010-09-19 06:54:13