码迷,mamicode.com
首页 > Web开发 > 详细

通过js只提供另存为功能【避免直接打开后,文件被占用,其他用户更新不了文件信息】(转)

时间:2014-11-05 19:29:15      阅读:172      评论:0      收藏:0      [点我收藏+]

标签:style   blog   http   io   color   ar   os   java   for   

[javascript] view plaincopyprint?
  1. <script language="JavaScript">     
  2. function     savepic(){     
  3. if(document.all.a1==null){     
  4. objIframe=document.createElement("IFRAME");     
  5. document.body.insertBefore(objIframe);     
  6. objIframe.outerHTML=     "<iframe     name=a1     style=‘width:0;hieght:0‘     src="+pic1.href+"></iframe>";     
  7. re=setTimeout("savepic()",1)     
  8. }     
  9. else{     
  10. clearTimeout(re)     
  11. pic     =     window.open(pic1.href,"a1")     
  12. pic.document.execCommand("SaveAs")     
  13. document.all.a1.removeNode(true)     
  14. }}     
  15.     </script>   



 

  1. <a  href="b.txt" id="pic1" onclick="savepic();return false;" style="cursor:hand">  
  2.     单击下载  
  3. </a>  

通过js只提供另存为功能【避免直接打开后,文件被占用,其他用户更新不了文件信息】(转)

标签:style   blog   http   io   color   ar   os   java   for   

原文地址:http://www.cnblogs.com/xiaohong/p/4076998.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!