2014-11-05 74 views
0

對不起,如果這是天真的問題。是否可以使用JavaScript從一個打開的頁面跳轉到另一個頁面?

我聽說在HTML5中存在與JavaScript之間的頁面間通信。我想知道是否可以使用JavaScript讓焦點從一個頁面跳轉到另一個正在與之通信的頁面?

例如,如果我有一個頁面A將一些數據發送到另一個頁面B以便在接收到數據後更新頁面B,我可以將頁面B(或標籤B)帶到前面(在所有其他頁面之前窗口/選項卡按z順序),而不必讓用戶單擊頁面B?

謝謝。

P.S.我不希望頁面B重新加載並丟失用戶通過更改DOM所做的更改。

回答

0

是的,你可以通過使用對焦使用此代碼..這裏是完整的代碼

var win=window.open("url"); 
win.focus(); 

您還可以添加參數,這裏是代碼

var win = window.open("url","name","width=700,height=700,top=200,left=300,resizable=yes,scrollbars=yes,toolbar=no,location=no,directories=no,status=no,menubar=no,copyhistory=no"); 
win.focus(); 
相關問題