<html>
<head> <meta http-equiv="Content-Type" content="text/html; charset=gbk" /> <title>JS实现下载文件</title> <script language=JavaScript> function download(obj){ if(document.all.ifrm==null){ objIframe=document.createElement("IFRAME"); document.body.insertBefore(objIframe); objIframe.outerHTML="<iframe name=ifrm style='width:0;hieght:0' src="+obj.href+"></iframe>"; re=setTimeout("download()",1) } else{ clearTimeout(re) files=window.open(obj.href,"ifrm") files.document.execCommand("SaveAs") document.all.ifrm.removeNode(true) }} </script> </head> <body > 文档列表:请点出下载<br/> <a href="file01.doc" id="filelist" onclick="download();return false;" style="cursor:hand">文件1</a> <br/> <a href="file02.pdf" id="filelist" onclick="download();return false;" style="cursor:hand">文件2</a> </body>
</html> |
|
来自: moyqsky > 《JavaScript》