Не работает переадресация parent.window.opener.
Добрый день!
Подскажите пожалуйста, где допускаю ошибку? Необходима переадресация родительского окна при открытии дочернего. При переходе ничего не происходит. :( :( :( :( :( script language="javascript" type="text/javascript"› if (parent.window.opener) { parent.window.opener.location =http://google.com/; window.opener.location = "http://www.example.com"; } </script> |
Цитата:
Если некое окно открывает дочернее окно - то тут же можно сделать переадресацию. Поскольку управление и так находится в текущем окне... |
Цитата:
Вот свой ресурс я могу редактировать. Нужно после открытия ссылки, чтобы обе вкладки были перенаправлены.:help: |
Sasha982, т.е. тебе нужно в дочернем окне, если у него есть родительское, сделать переадресацию в материнском окне?
|
именно :yes:
но что то не работает = ( |
Цитата:
Вот переадресация родительского окна из дочернего... <!DOCTYPE html> <html> <head> <meta http-equiv='Content-Type' content='text/html; charset=windows-1251' /> <!-- <script src='http://code.jquery.com/jquery-latest.js'></script> <script src="https://code.angularjs.org/1.3.9/angular.min.js"></script> <script src="https://code.angularjs.org/1.3.9/angular-route.js"></script> --> <style type='text/css'> </style> <script type='text/javascript'> var url='http://javascript.ru/forum/project/59440-ne-rabotaet-pereadresaciya-parent-window-opener.html#post395685'; window.opener.window.location=url; </script> </head> <body> </body> </html> Но сработает, если твое окно (дочернее) из одного домена с родительским. ;) Если твое окно не имеет прав на родительское - фик у тебя чего получится. :no: |
все работает, спасибо.
но есть один момент, данная процедура на гугл хром не пашет :-? только на IE |
Цитата:
|
Проверил... И в Хроме работает. :yes:
Но я с одного домена запускаю странички. ;) |
Часовой пояс GMT +3, время: 19:23. |