1

私は Web ベースのアプリケーションに取り組んでおり、JSP を使用して ajax を使用して Mysql データベースからデータを取得するアプリケーションを作成しています。コードは他のブラウザでは正常に実行されますが、Internet Explorer-9 では正常に動作しません。
Internet Explorer でスムーズに実行する方法を教えてください。この点で私を助けてください。コードは次のとおりです。

function getwords2(val)
  {document.getElementById("getcharter1").style.display ='block';
   if (val=="")
  {document.getElementById("getcharter1").innerHTML="";
  return;
}if (window.XMLHttpRequest)
  {// code for IE7+, Firefox, Chrome, Opera, Safari
  xmlhttp=new XMLHttpRequest();
  }else
  {// code for IE6, IE5
  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
  }xmlhttp.onreadystatechange=function()
  {  if (xmlhttp.readyState==4 && xmlhttp.status==200)
    {       document.getElementById("getcharter1").innerHTML=xmlhttp.responseText;
  }  }xmlhttp.open("GET","getvalue.jsp?ch="+document.FM.val.value+"&w1=2",true);
xmlhttp.send();}
4

2 に答える 2

0

を押してから+F12を押します。Alt7

これが機能している場合は、メタタグを追加して、quirks-modeie7にダウングレードする必要があります。

于 2013-02-05T15:14:14.537 に答える
0

「正常に動作しない」よりも詳細を提供する必要があります。つまり、IE9 で AJAX の問題が発生している場合、ほぼ確実にHTTPSに関連しています。

https://www.parse.com/questions/internet-explorer-and-the-javascript-sdk

于 2013-02-05T14:10:39.703 に答える