Делаю скрипт авторизации. При нажатии на кнопку посылается запрос. В Фаерфоксе и Опере всё работает. В ie как только захожу на страницу со скриптом вылетает окно
"Internet Explorer Script Error"
An error has occurred in the script on this page
Line: 63
Char: 2
Error: Предполагается наличие идентификтора, строки или числа
Сode: 0
URL: http://....
Do you wnat to continue running script on this page?
Кнопки Yes/No
Вот код:
$("#enter_button").click(function() {
$.post("module/personal/enter.php", {
name: escape$("#enter_name").val(),
pass: $("#enter_pass").val(),
rem: $("#check_remember").val(),
dataType: "html",
beforeSend: enter_wait,
timeout: 5000,
}, enter_result);
function enter_wait() {
$("#load_enter").css("display", "block");
}
function enter_result(data) {
$("#output_enter").html(data);
$("#output_enter").css("display", "block");
$("#load_enter").css("display", "none");
if (data == "Авторизация прошла успешно! Сейчас вы будете перенаправлены") {
document.location.replace("index.php?mod=personal");
}
}
});
Ошибка если убрать все параметры из $.post и оставить так:
$.post("module/personal/enter.php", {
}, enter_result);
Примечание:
Опечатался... ошибка ИСЧЕЗАЕТ если убрать все параметры из $.post
Примечание:
GetRichOrDie ie и 6, и 7, и 8...
Примечание:
Дикий Натурал, та же ошибка
Примечание:
Дикий Натурал, спасибо за дельные советы. Но дело в том, что ие ругается даже если я оставлю только
$.post("module/personal/enter.php", {
name: $("#enter_name").val(),
}, enter_result);
или
$.post("module/personal/enter.php", {
name: escape($("#enter_name").val()),
}, enter_result);
RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.
Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.
Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.