function writeLog(ctx,strFile ,handleType)
{
var xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
var fileSize=Math.round(getFileSize(strFile)/1024 * 100) / 100.00;
var url = ctx + "/include/writeSaveLog.jsp?r="+Math.random()+"&moduleName=" + moduleName
+ "&handleType=" + handleType+"&fileSize="+fileSize;
httpGet(xmlhttp, url);
}
function httpGet(http, url)
{
var strRet = "";
if (url.length != 0)
{
http.open("GET", url, false);
http.send(null);
strRet = http.responseText;
strRet = strRet.replace("\r", "");
strRet = strRet.replace("\t", "");
strRet = strRet.replace("\n", "");
strRet = strRet.replace("\b", "");
strRet = strRet.replace(" ", "");
}
if (strRet.length == 0)
{
return "";
}
return strRet;
}
当不断向后台发送请求时 如果 url 不变 他不会再向后台发送请求,解决办法 增加一个随机参数 r="+Math.random()+"&
分享到:
相关推荐
一个实现自定义ActiveX控件的demo TestActiveX.html页面中通过两种方式(OBJECT对象引用和ActiveXObject对象创建)访问ActiveX控件对象的方法和属性 解决 意外地调用了对象的方法和属性访问
OBJECT对象引用时 属性名和ActiveXObject方式有点区别;<2>CLASSID "CLSID:E798C16A D071 4854 8771 67333EDC49D5"引用方式才正确) function testActiveX { var SourceObj new ...
现在的绝对多数浏览器都增加了对XmlHttp的支持,IE中使用ActiveXObject方式创建XmlHttp对象,其他浏览器如:Firefox、Opera等通过window.XMLHttpRequest来创建xmlhttp对象。
ActiveXObject获取文本内容
主要介绍了使用JavaScript的ActiveXObject对象检测应用程序是否安装的方法,需要的朋友可以参考下
客户端可以通过XmlHttp对象(MSXML2.XMLHTTP.3.0)向http服务器发送请求并使用微软XML文档对象模型Microsoft® XML Document Object Model (DOM)处理回应。 现在的绝对多数浏览器都增加了对XmlHttp的支持,IE中使用...
客户端可以通过XmlHttp对象(MSXML2.XMLHTTP.3.0)向http服务器发送请求并使用微软XML文档对象模型Microsoft® XML Document Object Model (DOM)处理回应。 <br>现在的绝对多数浏览器都增加了对XmlHttp的支持,IE...
在较新的IE版本中可以利用 var xml=new ActiveXObject(“Msxml2.XMLHTTP”)的形式创建XMLHttpRequest对象;而在IE7及非IE浏览器中可以利用var xml=new XMLHttpRequest()创建XMLHttpRequest对象。 创建XM
客户端可以通过XmlHttp对象(MSXML2.XMLHTTP.3.0)向http服务器发送请求并使用微软XML文档对象模型Microsoft® XML Document Object Model (DOM)处理回应。 现在的绝对多数浏览器都增加了对XmlHttp的支持,IE中使用...
使用JavaScript中的ActiveXObject填充并设置Excel格式
客户端可以通过XmlHttp对象(MSXML2.XMLHTTP.3.0)向http服务器发送请求并使用微软XML文档对象模型Microsoft® XML Document Object Model (DOM)处理回应。 现在的绝对多数浏览器都增加了对XmlHttp的支持,IE中使用...
首先Ajax的不刷新页面提交数据,现在应用非常广泛,废话不多说马上进主题!... var ajax = new ActiveXObject("Msxm12.XMLHTTP.6.0"); }else{ // 主流浏览器 var ajax = new XMLHttpRequest(); } // 创建HTTP请
发送请求 实例代码: 代码如下: var userName; var passWord; var xmlHttpRequest; //XmlHttpRequest对象 function createXmlHttpRequest(){ if(window.ActiveXObject){ //如果是IE浏览器 return new ActiveXObject...
rs.EOF在没有类型信息的情况下不起作用,因为需要将EOF定义为对象) 在构造函数调用中使用可选参数 var con = new ActiveXObject ( "ADODB.Connection" , { activate : false , // Allow activate existance ...
客户端可以通过XmlHttp对象(MSXML2.XMLHTTP.3.0)向http服务器发送请求并使用微软XML文档对象模型Microsoft XML Document Object Model (DOM)处理回应。 现在的绝对多数浏览器都增加了对XmlHttp的支持,IE中使用...
客户端可以通过XmlHttp对象(MSXML2.XMLHTTP.3.0)向http服务器发送请求并使用微软XML文档对象模型Microsoft® XML Document Object Model (DOM)处理回应。 现在的绝对多数浏览器都增加了对XmlHttp的支持,IE中使用...
AjaxAnywhere使用一个名为aa.js的Javascript文件来处理客户端的全部Ajax操作,包括初始化XMLHttpRequest、获取表单内容、发送Ajax请求、执行回调函数等。aa.js也是使用AjaxAnywhere之前必须了解的,至少应该知道其...
一个对AJAX的封装 //url就是请求的地址 ... new XMLHttpRequest() : new ActiveXObject('Microsoft.XMLHTTP'); xhr.open("POST",url,true); xhr.onreadystatechange = function(){ if(xhr.readyState =
在Windows平台上, js可以调用很多Windows提供的ActivexObject,本文就使用js来实现文档处理, 和使用js编写ActiveX做一个简单介绍. 代码如下:<!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01 Transitional//EN” ...