我如何在FireFox中关注IFRAME?

时间:2011-02-01 18:35:58

标签: javascript

我不能将IFRAME集中在FireFox中,但我可以将它集中在IE上,如下所示:

帧[ “MyFrameID”]聚焦();

我尝试了很多解决方案,但一切都不起作用,任何人都可以帮助我吗?

3 个答案:

答案 0 :(得分:0)

你试过了吗?

document.getElementById('MyFrameID').focus();

但是,没有为IFRAME安排定义focus()方法:http://www.w3.org/TR/DOM-Level-2-HTML/html.html#ID-50708718

答案 1 :(得分:0)

尝试

document.getElementById("MyFrameID").contentWindow.focus();

编辑:我不认为您使用框架集合中的ID访问Firefox中的特定框架。

答案 2 :(得分:0)

为IFRAME元素定义了focus()方法。

在这里查看http://www.w3schools.com/jsref/event_onload.asp

它列在支持它的html标签中。