seva2 Партнер PHPClub.ru 25 Авг 2006 #1 Форма в новом окне, и обновление страницы? Есть форма <form action="print.php?kur=1&print=1" method="post" target="_blank">'; Она открывается в новом окне, а как сделать, чтобы текущая страница после нажатия на субмит обновилась? Спасибо
Форма в новом окне, и обновление страницы? Есть форма <form action="print.php?kur=1&print=1" method="post" target="_blank">'; Она открывается в новом окне, а как сделать, чтобы текущая страница после нажатия на субмит обновилась? Спасибо
phprus Moderator Команда форума 25 Авг 2006 #2 Надо добавить в тег form обработчик события onsubmit: onsubmit="window.location = window.location;"
seva2 Партнер PHPClub.ru 25 Авг 2006 #4 У меня уже есть на эту форму обработчик, так вот : onSubmit="return prs();" <script> function prs() { //code location.reload(); return true; } </script> Форма то в новом окне загружается, но старое окно не перезагружается
У меня уже есть на эту форму обработчик, так вот : onSubmit="return prs();" <script> function prs() { //code location.reload(); return true; } </script> Форма то в новом окне загружается, но старое окно не перезагружается
maxwell artifex 25 Авг 2006 #5 Автор оригинала: seva2 У меня уже есть на эту форму обработчик, так вот : onSubmit="return prs();" <script> function prs() { //code location.reload(); return true; } </script> Форма то в новом окне загружается, но старое окно не перезагружается Нажмите для раскрытия... window.location.reload(); вроде так правильно
Автор оригинала: seva2 У меня уже есть на эту форму обработчик, так вот : onSubmit="return prs();" <script> function prs() { //code location.reload(); return true; } </script> Форма то в новом окне загружается, но старое окно не перезагружается Нажмите для раскрытия... window.location.reload(); вроде так правильно
seva2 Партнер PHPClub.ru 26 Авг 2006 #6 А как сделать задержку, то есть, мне нужно вызывать window.location.reload(); Через 10 секунды, после нажатия на субмит формы? Пишу перед reload window.setTimeout("text", 10000); Задерпжки нет, а что надо вместо text писать?
А как сделать задержку, то есть, мне нужно вызывать window.location.reload(); Через 10 секунды, после нажатия на субмит формы? Пишу перед reload window.setTimeout("text", 10000); Задерпжки нет, а что надо вместо text писать?
Фанат oncle terrible Команда форума 26 Авг 2006 #7 посмотреть в документации, ЧТО ИМЕННО надо писать в параметрах этой функции?