Почему Internet Explorer бросает “Объектную Ожидаемую” ошибку?

При открытии нашего клиентского фронтэнда в IE я получаю ошибку "Объект, Ожидаемый", и это указывает на следующее, когда я отлаживаю. Я погуглил, но ничто простое все же.

$(document).ready(function() {
$("#login_form").bind("submit", function() { processLogin(); return false; })

if ('<?php echo $_GET['email']?>' != '' && '<?php echo $_GET['password']?>' != '' ) {
    $('#login_form').submit();
}});
1
задан 20.01.2013, 00:49

0 ответов

У Вас есть PHP в Вашем JavaScript там, который завинчивает Ваш JavaScript. А именно, открытие 'в $_GET['email'] интерпретируется JavaScript как конец строки, и затем это пытается проанализировать тот бит после него как код JavaScript, который, очевидно, это не.

По-видимому, Ваш сервер не обрабатывает этот файл через Ваш интерпретатор PHP; зафиксируйте это, тем не менее, и похоже, что Ваш код JavaScript хорош (хотя я только взял поверхностный взгляд через него, таким образом, я не требую никакой ответственности, если это все еще повреждается!).

3
ответ дан 12.12.2019, 10:33

Теги

Похожие вопросы