2010-04-14 5 views
1

когда-либо я используюwindow.href открыть новое окно?

window.location.href=//some url 

всегда открывает новое окно, это происходит только тогда, когда родительское окно диалоговое окно. Любая идея, что я сделал не так?

я попытался с помощью

window.open("http://asdf.com", "_self"); 

как предложено на этой теме window.location.href opens another window, но он по-прежнему не работает

благодаря

ответ

2

окно Родитель

window.open("http://asdf.com", "window_name","location=1,status=1,scrollbars=1,resizable=no,width=650,height=650"); 

код в родительском окне в открыть новое

window.open('http://www.google.com', 'window_name', '_self') 
+0

Пробовал и работает Спасибо – CliffC

3

Наткнулся на этот вопрос и подумал, что предлагаю альтернативу. Если у вас возникли проблемы с блокировщиками всплывающих окон, вы можете использовать простой старый HTML-код для запуска URL-адреса в новом окне/вкладке. Вы не будете иметь больше контроля над тем отображаются (полосы прокрутки, панели инструментов и т.д.), но это работает, даже если Javascript отключен и 508 соответствует:

<a href="http://www.google.com/" target="_blank">Open new window</a> 

Вы можете прочитать больше о различных целевых атрибутах здесь : https://developer.mozilla.org/en/HTML/Element/a

Смежные вопросы