2015-01-15 111 views
0

我有一個頁面,是要自動點擊,當我打開網頁用下面的代碼如何獲得子窗口通過點擊按鈕將窗口焦點(IE)

<script> 
// When the page loads 
$(document).ready(function() { 
    $(".SmallButtonItem").trigger('click') 
}); 
</script> 
上的一個按鈕自動打開

.SmallButtonItem是有問題的按鈕的類名稱。這在Chrome中完美工作,並且新的子窗口通過按鈕原來的窗口獲得焦點。 但是,在IE中,當窗口打開後,帶有按鈕的窗口保持焦點。我如何確保新窗口在IE中保持焦點?

我已經嘗試了不同的代碼使用window.blur和window.focus包括以下,但我不能讓窗口顯示,因爲我想要它們。

var myWindow = window.open($(".SmallButtonItem").trigger('click')) 
myWindow.focus(); 

回答

1

添加到您的子頁面:

<script type="text/javascript"> 
     $(document).ready(function(){ window.focus(); }); 
    </script>