web-dev-qa-db-ja.com

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
Joseph

JavaScriptでPHPがJavaScriptを隠しています。具体的には、$_GET['email']の開口部は、文字列の終わりとしてJavaScriptによって解釈されているので、それをJavaScriptコードとしてそのビットを解析しようとしています。

どうやらあなたのサーバーはあなたのPHPインタプリタを通してこのファイルを処理していません。それを修正して、それはあなたのJavaScriptコードが良いように見えます(私はそれを通してカーソルの一見しか受けたのではあるが、それがまだ壊れていれば私は責任を負いません!).

3
Kromey