Как перезагрузить страницу после отсылки формы в новое окно ?

Vavan

Новичок
Как перезагрузить страницу после отсылки формы в новое окно ?

Форма отсылается в новое окно c использованием target. Как открыть другой url в окне, которое отослало форму ?
 

Линка

Новичок
Vavan
window.location.href='your_url';
Кстати зачем перезагружать? что бы еще раз форму ввести?
 

Vavan

Новичок
Куда window.location.href='my_url'; вставить ?
Надо в окне которое отослало форму открыть другой URL.
 

sakon

П..и.н..ок
А обрабатывать форму ты будешь на той странице кот. хочешь открыть?

-~{}~ 12.12.05 19:21:

Vavan
Может тебе стоит сначала HTML изучить?
 

Vavan

Новичок
Форма отсылается в _новое_ окно и там Же обрабатывается.
А в старом просто надо открыть другой URL!!!

Можно сделать вызовом window.location.href="url", но как из нового окна достучаться до старого?

Или где можно поставить вызов window.location.href="url" в другом месте?

Если бы новое окно открывалось с помощью window.open то задача легко решилась бы с помощью window.opener.location.href='url';
 

ksnk

прохожий
PHP:
<form target="_blank" action="url1" onSubmit="java script:window.location.href='url';">
"java script" писать вместе....
Помогло? Для IE, вроде, работает....
 

SelenIT

IT-лунатик :)
>"java script" писать вместе....

В обработчиках (onSubmit, как здесь, и др.) его писать вообще не надо. Просто onSubmit="window.location..." и далее по тексту.

"javаscript:" как псевдопротокол - это для записи вместо URL ссылки в <a href="javаscript: некий_JS_код">. Но, насколько я знаю, более привычный вариант <a href="#" onclick="некий_JS_код; return false;"> предпочительнее.
 
Сверху