Я создаю веб-приложение для себя, чтобы контролировать некоторые серверы в моей домашней сети, и обнаружил, как мне кажется, очень странное поведение в Firefox.
Если вы открываете всплывающее окно через javascriptв Firefox невозможно ли открыть новую вкладку с помощью javascript в этом всплывающем окне?Если не невозможно, как ты это делаешь?
При чистой установке Firefox 3.6.3 по умолчанию ...
Если я открою страницу в Firefox, а затем позвоню
var my_window = window.open('http://www.google.com','_blank','top=10');
Совершенно новый "pop-Откроется окно «вверх».
Однако, если вместо этого я позвоню
var my_window = window.open('http://www.google.com');
А, откроется новая вкладка.
ОДНАКО ...
Если явызовите первую версию
var my_window = window.open('http://www.google.com','_blank','top=10');
и затем в новом «всплывающем окне», которое открывает , я звоню
var my_window = window.open('http://www.google.com');
открывается новая вкладка в исходном окне , а не новая вкладка во всплывающем окне.
Это кажется очень странным и совсем не интуитивным.Почему при вызове во всплывающем окне открывается вкладка в «родительском» окне?