确保立即选择iframe

时间:2012-01-06 00:02:54

标签: javascript html5 iframe

这可能是一个愚蠢的问题,但是当我使用iframe时,如果单击框架,则可以使用特定方面(由iframe使用的html文件中的事件侦听器控制)。如果单击iframe外部,则会失去对这些控件和事件侦听器的访问权限。有没有办法让点击 iframe?。对于不好的措辞感到抱歉,但我没有找到一种方法来做这个,有什么想法吗?

2 个答案:

答案 0 :(得分:1)

尝试:

iframe.onblur = function() {
  iframe.focus();
}

答案 1 :(得分:1)

<iframe id="iframe" autofocus="true" src="page.html"></iframe>

<script>
    document.getElementById('iframe').focus();
</script>

HTML5中的autofocus属性也可以强制元素的焦点。在这个例子中,它是多余的。