jQuery - 模拟焦点在页面上

时间:2014-07-23 22:49:17

标签: javascript jquery asp.net tabbing snare

在我们网站的一个页面(asp .net网页表单)上,我们只能通过页面控件浏览一次(通过按Tab键),之后它只是循环选项卡通过地址栏和页面标签。它只发生在IE中。我们正在使用这个脚本,这就是造成它的原因:

<script type='text/javascript' language='JavaScript' src='https://mpsnare.iesnare.com/snare.js'> </script>

当我删除此脚本时,它可以正常工作,我可以根据需要多次浏览页面的控件。但是,我们需要在此特定页面上安装此脚本。现在我注意到一件事:一旦标签停止工作(即它只是通过地址栏和页面标签循环),如果我点击页面的空白区域,则标签开始工作,然后它总是永久工作。这意味着,此脚本正在从页面中删除焦点。所以我想我想要的是,只要上面的脚本完成它正在做的任何事情,我想以某种方式模拟点击页面的空白区域。我们也在使用jQuery。任何帮助将不胜感激,谢谢。

1 个答案:

答案 0 :(得分:0)

不确定这是您的实际解决方案,但您可以使用普通的javascript执行此操作:

document.getElementById("logo").focus()