這是我的代碼:爲什麼500錯誤休息Ajax調用?
http_request = new XMLHttpRequest();
if (http_request.overrideMimeType) http_request.overrideMimeType('text/javascript');
http_request.onreadystatechange = alertContents;
http_request.open('POST', base_url, true);
http_request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
http_request.setRequestHeader("Content-length", parameters.length);
http_request.setRequestHeader("Connection", "close");
http_request.send(parameters);
在最新的Firefox中運行。
此代碼正常工作完美,但時調用的頁面的JavaScript產生停止網頁上運行的500內部服務器錯誤,並計劃在使用setInterval/setInterval的其他事件無法得到執行。爲什麼會發生?我如何捕捉它?
嘗試定義一個'onerror'回調。捕獲錯誤可能會阻止事件冒出來...... – hvgotcodes 2012-07-15 23:28:21
@hvgotcodes沒有幫助 – Benubird 2012-07-16 16:47:28