Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/71.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript jQuery-在页面上模拟焦点_Javascript_Jquery_Asp.net_Tabbing_Snare - Fatal编程技术网

Javascript jQuery-在页面上模拟焦点

Javascript jQuery-在页面上模拟焦点,javascript,jquery,asp.net,tabbing,snare,Javascript,Jquery,Asp.net,Tabbing,Snare,在我们网站asp.net web表单的一个页面上,我们只能通过按tab键对页面控件进行一次tab操作,然后再通过地址栏和页面tab循环进行tab操作。它只发生在IE中。我们正在使用此脚本,这就是导致它的原因: <script type='text/javascript' language='JavaScript' src='https://mpsnare.iesnare.com/snare.js'> </script> 当我删除这个脚本时,它可以正常工作,并且我可以根据

在我们网站asp.net web表单的一个页面上,我们只能通过按tab键对页面控件进行一次tab操作,然后再通过地址栏和页面tab循环进行tab操作。它只发生在IE中。我们正在使用此脚本,这就是导致它的原因:

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

当我删除这个脚本时,它可以正常工作,并且我可以根据需要多次通过页面的控件进行制表。然而,我们需要在这个特定的页面上有这个脚本。现在我注意到一件事:一旦标签停止工作,也就是说,它只是在地址栏和页面标签之间循环,如果我在页面的空白区域单击,那么标签开始工作,然后一直工作。这意味着,此脚本正在从页面中删除焦点。所以我想我想要的是,一旦上面的脚本完成了它正在做的事情,我想以某种方式模拟点击页面的空白区域。我们也在使用jQuery。非常感谢您的帮助。

不确定这是否是您的实际解决方案,但您可以使用纯javascript:

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

选择一个div或另一个区域,并在脚本结束时给予它焦点?