Saat membuka front end klien kami di IE, saya mendapatkan kesalahan "Object Expected" dan ini menunjuk ke yang berikut ketika saya debug. Saya sudah mencari di Google, tapi belum ada yang jelas.
$(document).ready(function() {
$("#login_form").bind("submit", function() { processLogin(); return false; })
if ('<?php echo $_GET['email']?>' != '' && '<?php echo $_GET['password']?>' != '' ) {
$('#login_form').submit();
}});
Jawaban:
Anda punya PHP di JavaScript Anda di sana, yang mengacaukan JavaScript Anda. Secara khusus, pembukaan '
$_GET['email']
sedang ditafsirkan oleh JavaScript sebagai akhir dari string, dan kemudian mencoba mengurai bit setelahnya sebagai kode JavaScript, yang jelas bukan.Tampaknya server Anda tidak memproses file ini melalui penerjemah PHP Anda; perbaiki itu, dan sepertinya kode JavaScript Anda bagus (meskipun saya hanya melihat sekilas saja, jadi saya tidak bertanggung jawab jika masih rusak!).
sumber