Когда я запускаю этот код в Chrome, он обменивает к открытому имени окна, но в IE и Firefox ничего не происходитНе подкачку окна в IE или Firefox
Как я могу получить IE/Firefox, чтобы переключиться на существующий окно?
<script>
var myWindow = null;
openWin = function(value){
myWindow = window.open('http://www.google.com','myWindow');
};
swapToWindow = function(){
if (myWindow !==null){
window.open('','myWindow');
}
};
</script>
«изменяемый» вариант был включен, чтобы заставить скрипт, чтобы открыть новое окно, так как вкладки не» всегда работает. – Daedalus
Я пробовал рабочую демонстрацию, но он открывает только вкладки в IE и firefox и не фокусируется на них, я также хотел сказать, что это для вкладок, а не для физических окон. Когда вы открываете js-окна (вкладки в chrome) и вызываете window.open ('', 'windowName'), он переходит к этой открытой вкладке – Martin
@Martin. Я не знаю, как это могло бы быть; Я специально закодировал его, чтобы он не открывал вкладки, а окна. Я также связал соответствующую документацию для каждого метода в соответствующем браузере; как я уже говорил в цитированной документации .. Невозможно надежно сделать это. Если вы не согласны с этим, вам будет предоставлена документация для чтения. В Chrome это может быть особая особенность этого браузера, нет гарантии, что он доступен в любом другом браузере. – Daedalus