我的ie6居然创建不了xmlhttp对象,怎么办啊?

ot310 2004-12-19 08:22:02
整个文件内容如下:

<script language="javascript">
function GetServerDate()
{
var myXmlHttp = new ActiveXObject("Microsoft.XMLHTTP"); myXmlHttp.open("POST","test.php",false);
myXmlHttp.send();
alert(myXmlHttp.responseText);

}
}
</script>
<input type="button" onclick="GetServerDate();">

老是提示16行错误,我发现var myXmlHttp = new ActiveXObject("Microsoft.XMLHTTP");根据就有错!
...全文
271 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
hhjjhjhj 2004-12-19
  • 打赏
  • 举报
回复
myXmlHttp.open("POST","http://www.abc.com/test.php",false);

bstrUrl要用全路径,因为myXmlHttp不认识window对象或document对象,所以不知道正在访问什么网站。
rainfeel 2004-12-19
  • 打赏
  • 举报
回复
应该是open这里出问题了!

您试试这样的方法!

比如您现在的代码在一个bb.jsp里,您新建一个aa.htm,里面来个超级链接,链接到bb.jsp里!

我出现了和您一样的问题,无意中用这个方法解决了,我也不知道原来是什么,反正是郁闷的解决了这个问题!

不敢保证您也可以这样解决,不妨一试!
ot310 2004-12-19
  • 打赏
  • 举报
回复
To lienzhu(李强):

您只是换了get方法吧?

To hhjjhjhj(大头)(想变胡萝卜^^):

可以是相对路径
lienzhu 2004-12-19
  • 打赏
  • 举报
回复
<script language="javascript">
function GetServerDate()
{
var myXmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
myXmlHttp.open("GET","12.htm",false);
myXmlHttp.send();
alert(myXmlHttp.responseText);
}
</script>
<input type="button" onclick="GetServerDate();" value="测试">

87,907

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧