setTimeout(function() {
alert("111");
document.body.addBehavior("#default#download");
alert("222");
document.body.startDownload(url,onDone);
alert("333");
return;
}, 100);就是这段代码出的问题,111和222都能正确运行,333没弹,程序应该就是卡在333上面那一句了,请教下这句有啥问题啊,为啥本地运行正常,放到在本地架的服务器上测试就不行了。先谢了
alert("111");
document.body.addBehavior("#default#download");
alert("222");
document.body.startDownload(url,onDone);
alert("333");
return;
}, 100);就是这段代码出的问题,111和222都能正确运行,333没弹,程序应该就是卡在333上面那一句了,请教下这句有啥问题啊,为啥本地运行正常,放到在本地架的服务器上测试就不行了。先谢了
解决方案 »
- 帮忙解释一下这个正则匹配的结果
- zTree做的树形菜单增删改查问题
- 如何在javascript前台遍历后台数据访问层得到的list集合
- goSomewhere这个函数怎么用
- 十万火急,没有遇到过的情况!!!!!!!!!!!!!!!!!!!!!!
- 很奇怪的问题(关于new Date),望高手解决!!!
- 求一函数的写法。
- 请问如何实现隐藏IE窗体中的关闭、最大话按钮?不激活也可以!
- 如何定议滚动条的颜色?
- 我觉得研究诸如jQuery源码这种事情,有个最大的问题在里面。
- 如何当浏览者打开一个网页,就自动联系我的qq?
- asp.net中,两个文本框,一个label,在其中一文本框中输入一个数字后,另一个文本框显示其他两者相乘的结果
alert("111");
document.body.addBehavior("#default#download");
alert(url);alert(onDone);
document.body.startDownload(url,onDone);
alert("333");
return;
}, 100);按照提示改了alert,url是上一步选中的文件名“d:\aaa.txt”onDone是函数
function onDone(txtData) {
contentLength = txtData.length;
line = txtData.split("\r\n");
n = 0;
getline();
}
就是这个程序,在本地运行正常,一上服务器就不干了。