...火狐不兼容问题HTML调用ASP实现和数据库同步

发布网友 发布时间:2024-10-24 00:34

我来回答

3个回答

热心网友 时间:2024-11-08 16:14

我也遇到同样的问题 谷歌也同样不能用

热心网友 时间:2024-11-08 16:19

尊敬的用户,您好!很高兴为您答疑
  你这遇到的应该是js同步异步的问题,你可以尝试以下方式:
  var xmlhttp = new ActiveXObject("MSXML2.XMLHTTP.6.0");
  var url = "目标地址/xml";
  var asyncDone = false;
  try {
  xmlhttp.open("GET", url, true);
  xmlhttp.onreadystatechange = onReadyStateChange;
  xmlhttp.send(null);
  // loop so that the program from quiting
  while (!asyncDone) {
  WScript.Sleep(100);
  }
  WScript.Echo(xmlhttp.responseText);
  } catch (e) {
  WScript.Echo(e);
  }
  function onReadyStateChange() {
  WScript.Echo("readyState: " + xmlhttp.readyState);
  if (xmlhttp.readyState == 4) {
  asyncDone = true;
  }
  }
此模式下,只有不关闭浏览器,就会同步获取到您所请求的资源。
  希望我的回答对您有所帮助,如有疑问,欢迎继续咨询我们。

热心网友 时间:2024-11-08 16:17

var xmlHttp = new ActiveXObject("MSXML2.XMLHTTP");
if(xmlHttp==null)
    xmlHttp=new XMLHttpRequest();

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com