早了段代码 测试一下不过 提示ADODB.Stream: 此计算机上的安全设置禁止访问其它域的数据源 这个需要客户端怎么说设置一下? 代码如下:请大侠指教一下
<script language="javascript">
var xh;
function getXML()
{
geturl="http://www.ihep.ac.cn/div7/xueshu/yjs/baogao/2003/02.ppt";
xh = new ActiveXObject("Microsoft.XMLHTTP");
xh.onreadystatechange = getReady;
xh.open("GET",geturl,true);
xh.send();
}
function getReady()
{
if(xh.readyState==4)
{
if(xh.status==200)
{saveFile("C:\\2.PPT");return true;}
else
{return false;}
}
else
return false;
}
function saveFile(tofile)
{
var objStream;
var imgs;
imgs = xh.responseBody;
objStream = new ActiveXObject("ADODB.Stream");
objStream.Type = 1;
objStream.open();
objStream.write(imgs);
objStream.SaveToFile(tofile)
}
</script>
<script language="javascript">
var xh;
function getXML()
{
geturl="http://www.ihep.ac.cn/div7/xueshu/yjs/baogao/2003/02.ppt";
xh = new ActiveXObject("Microsoft.XMLHTTP");
xh.onreadystatechange = getReady;
xh.open("GET",geturl,true);
xh.send();
}
function getReady()
{
if(xh.readyState==4)
{
if(xh.status==200)
{saveFile("C:\\2.PPT");return true;}
else
{return false;}
}
else
return false;
}
function saveFile(tofile)
{
var objStream;
var imgs;
imgs = xh.responseBody;
objStream = new ActiveXObject("ADODB.Stream");
objStream.Type = 1;
objStream.open();
objStream.write(imgs);
objStream.SaveToFile(tofile)
}
</script>
我估计联网的计算机漏洞应该都补上了, 不大容易实现