我需要專注於打開關於進一步點擊錨標籤的窗口。我已經使用下面的功能來做到這一點。爲什麼window.focus()不能在Mozilla Firefox中工作?
function newwindow(url)
{
OpenWin = this.open(url,"mywindow");
OpenWin.focus();
}
OpenWin.focus()在Mozilla Firefox上不起作用。是否有任何其他解決方案專注於打開關於進一步點擊錨標籤的窗口?
我需要專注於打開關於進一步點擊錨標籤的窗口。我已經使用下面的功能來做到這一點。爲什麼window.focus()不能在Mozilla Firefox中工作?
function newwindow(url)
{
OpenWin = this.open(url,"mywindow");
OpenWin.focus();
}
OpenWin.focus()在Mozilla Firefox上不起作用。是否有任何其他解決方案專注於打開關於進一步點擊錨標籤的窗口?
您可以禁用/啓用Javascript的從Firefox的選項window.focus
事件:
轉到工具>選項>內容>高級>提高或降低窗口
沒有辦法覆蓋該選項的服務器端,因爲它正是爲了這個目的而制定的:阻礙偷窺的重點。你唯一的選擇就是在你的網站上使用模型窗口,這本質上是「新的彈出窗口」。
您可能需要允許腳本提升窗口,因爲默認情況下,Firefox不允許這樣做。
在Options
對話框的Content
選項卡,單擊旁邊Enable Javascript
複選框Advanced...
按鈕,然後選中該複選框Raise and lower windows
在出現的對話框英寸
我做了上述改變。它仍然不工作在Firefox中:( – Jyoti 2010-11-03 09:28:07
我認爲FF遵循其規定如下的HTML standard:
窗口。焦點()
Focuses the window. Use of this method is discouraged. Allow the user to control window focus instead.
即我們是不是能夠做到聚焦窗口。
複選框不更新版本的FF
更改設置的唯一方法存在了是dom.disable_window_flip
約:我沒有改變上述配置選項
。它仍然沒有在Firefox中工作:( – Jyoti 2010-11-03 09:28:42