这可能是一个愚蠢的问题,但是当我使用iframe时,如果单击框架,则可以使用特定方面(由iframe使用的html文件中的事件侦听器控制)。如果单击iframe外部,则会失去对这些控件和事件侦听器的访问权限。有没有办法让点击 iframe?。对于不好的措辞感到抱歉,但我没有找到一种方法来做这个,有什么想法吗?
答案 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属性也可以强制元素的焦点。在这个例子中,它是多余的。