しかし、それはFirefoxで動作します。phpファイルへのAJAX呼び出しがie8で動作しない
これは私のjavascriptです:ヘッダ( "コンテンツタイプ:text/xmlで")
star.updateRating=function(v, listid) {
xmlHttp=GetXmlHttpObject();
if (xmlHttp==null) {
alert("Your browser does not support AJAX!");
return;
}
var randomnbr = randomID(12);
var cacheid = randomnbr+"_"+listid;
var url="http://mywebsiteurl.com/includes/functions_rating.php";
url=url+"?action=ratelist";
url=url+"&listid="+listid;
url=url+"&rating="+v;
url=url+"&cid="+cacheid;
// disable the container
$('starMsg').innerHTML=' - Thanks for rating!';
$('star').setAttribute('onmousemove','');
$('star').setAttribute('onmousedown','');
xmlHttp.open("POST",url,true);
xmlHttp.send(null);
}
私のPHPファイルは、から始まります。
コードはすべて実行されます(警告(1); jの最後に実行されます)。しかし、phpはスクリプトが呼び出されたときにデータベースを更新しません。
アイデア?
1 jqueryのを言及するために – Mohamed