通过js只提供另存为功能【避免直接打开后,文件被占用,其他用户更新不了文件信息】(转)
2014-11-05 17:57
656 查看
[javascript] view plaincopyprint?<script language="JavaScript">
function savepic(){
if(document.all.a1==null){
objIframe=document.createElement("IFRAME");
document.body.insertBefore(objIframe);
objIframe.outerHTML= "<iframe name=a1 style='width:0;hieght:0' src="+pic1.href+"></iframe>";
re=setTimeout("savepic()",1)
}
else{
clearTimeout(re)
pic = window.open(pic1.href,"a1")
pic.document.execCommand("SaveAs")
document.all.a1.removeNode(true)
}}
</script>
[html] view plaincopyprint?<a href="b.txt" id="pic1" onclick="savepic();return false;" style="cursor:hand">
单击下载
</a>
function savepic(){
if(document.all.a1==null){
objIframe=document.createElement("IFRAME");
document.body.insertBefore(objIframe);
objIframe.outerHTML= "<iframe name=a1 style='width:0;hieght:0' src="+pic1.href+"></iframe>";
re=setTimeout("savepic()",1)
}
else{
clearTimeout(re)
pic = window.open(pic1.href,"a1")
pic.document.execCommand("SaveAs")
document.all.a1.removeNode(true)
}}
</script>
[html] view plaincopyprint?<a href="b.txt" id="pic1" onclick="savepic();return false;" style="cursor:hand">
单击下载
</a>
相关文章推荐
- 自己写的简单通过js只提供另存为功能【避免直接打开后,文件被占用,其他用户更新不了文件信息】
- 当程序用ado的jet4.0方式连接的时候,对于设有access数据库密码的mdb的访问居然报错“无法启动应用程序,工作组信息文件丢失,或是已被其他用户已独占方式打开”,而用odbc方式不报错,小阴沟里翻船,郁闷中然后查文档解决之
- access出错提示“无法启动应用程序,工作组信息文件丢失,或是已被其他用户已独占方式打开。”
- 当程序用ado的jet4.0方式连接的时候,对于设有access数据库密码的mdb的访问居然报错“无法启动应用程序,工作组信息文件丢失,或是已被其他用户已独占方式打开”,而用odbc方式不报错,小阴沟里翻船,郁闷中然后查文档解决之
- Access无法启动应用程序,工作组信息文件丢失,或是已被其他用户已独占方式打开
- 【其他】Activity中通过 ctrl+鼠标单击 直接链接到对应的xml布局文件,而不是打开R文件。
- C#通过打开窗口打开文件,及新建文件的功能(另存为)
- 无法启动应用程序,工作组信息文件丢失,或是已被其他用户已独占方式打开
- (有密码Access)Access无法启动应用程序,工作组信息文件丢失,或是已被其他用户已独占方式打开
- 文件打开提示正在被其他用户打开或占用
- 无法启动应用程序,工作组信息文件丢失,或是已被其他用户已独占方式打开”。
- 无法启动应用程序,工作组信息文件丢失,或是已被其他用户已独占方式打开
- Access无法启动应用程序,工作组信息文件丢失,或是已被其他用户已独占方式打开
- 当程序用ado的jet4.0方式连接的时候,对于设有access数据库密码的mdb的访问居然报错“无法启动应用程序,工作组信息文件丢失,或是已被其他用户已独占方式打开”,而用odbc方式不报错,小阴沟里翻船,郁闷中然后查文档解决之
- "无法启动应用程序,工作组信息文件丢失,或是已被其他用户已独占方式打开"解决办法
- "无法启动应用程序,工作组信息文件丢失,或是已被其他用户已独占方式打开"解决办法
- "无法启动应用程序,工作组信息文件丢失,或是已被其他用户已独占方式打开"在VC中解决办法
- 通过包名打开另外一个应用程序和获取手机中已安装apk文件信息(PackageInfo、ResolveInfo)
- JS直接实现点击下载某文件,激活IE另存为行为
- java 实现文件下载的时候,避免浏览器自动打开文件,而是出现另存为对话框