JavaScript работает только из дебаггера.
Добрый день, уважаемые Мастера JavaScript'а.
у меня такая проблема: есть страничка, содержащая форму: Код:
<form name="CheckForm" class="hidden"> Код:
function CloseForm() { а вот если я использую FireBug и пробую пошагово пройти функции, которые должны перевести меня на другую страницу, то все работает замечательно и я получаю нужный мне результат. вы не знаете, в чем тут может крыться проблема?? или что я делал не так7? заранее благодарен за ответ. |
маленькая поправка.
проблема оказывается возникает только при открытии страницы мозиллой. в ИЕ проблемы нет и редирект идет нормально. может быть мозилла как-то не правильно понимает window.location?? |
А если вместо window.location использовать window.location.href?
|
попробовал.. первый раз сработало нормально, второй и последующие разы опять как раньше. перезагрузка страницы и все. :(
|
Всмысле? Что значит перезагрузка страницы? Она что так, что так перезагружается, в последующие разы у Вас href такой же, как и был до этого
|
смотри, у меня в JS файле написан редирект браузера на index.php с определенными параметрами. в реальности же у меня происходит редирект на index.php без параметров. т.е. если я нахожусь на index.php, то происходит то же самое, что и при нажатии на F5. если же я нахожусь на другой странице, то идет редирект на index.php без параметров и мне выдается index.php без параметров.
специально только что попробовал в IE - редирект нормальный со всеми параметрами. |
Krondor, попробуй
window.location.search = '?mode=createbudget&submode=def'; |
прошу прощения за столь долгое отсутствие:
в общем с проблемой вроде справился, причем справился очень неожиданным образом. у меня в форме было две кнопки и один мой знакомый сказал, что любая кнопка по определению(не знаю правда по какому) считается кнопкой Submit и соответственно вызывает событие Submit(т.е. в моем случае шел submit пустой формы, а т.к. у меня поле action пустовало - форма передавалась в ту же страницу, где и находилась сама - т.е. получалась своеобразная перезагрузка страницы). он посоветовал поменять кнопки на ссылки, что я и сделал. проблема исчезла. :) |
Часовой пояс GMT +3, время: 01:13. |