JS实现点击下载的小例子

代码如下:

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
 <a   href="a.txt"   id=pic1   onclick="savepic();return false;"   style="cursor:hand">点击下载</a> 
          <script> 
                  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>

(0)

相关推荐

  • js 实现无干扰阴影效果 简单好用(附文件下载)

    插件(当然不知道算不算插件)使用说明: 1.加载文件 复制代码 代码如下: <script type="text/javascript" src="Shadows.js"></script> 编写html: 复制代码 代码如下: <div style="font: bold 32pt sans-serif;"> <span shadow = '3px 3px blue 5px 5px red 7px 7p

  • 用js调用迅雷下载代码的二种方法

    方法一: 复制代码 代码如下: html> </head> <script type="text/javascript"> //初始化迅雷插件 function InitialActiveXObject() { var Thunder; try { Thunder = new ActiveXObject("ThunderAgent.Agent") }catch(e) { try { Thunder=new ActiveXObject(&

  • js自动下载文件到本地的实现代码

    复制代码 代码如下: <html> <head> <title>js自动下载文件到本地</title> <script language="javascript" type="text/javascript"> function InitAjax() { var ajax; if(window.ActiveXObject){ var versions = ['Microsoft.XMLHTTP', 'MSX

  • JS实现点击下载的小例子

    复制代码 代码如下: <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <a   href="a.txt"   id=pic1   onclick="savepic();return false;"   style="cursor:hand">点击下载</a>           

  • js给dropdownlist添加选项的小例子

    复制代码 代码如下: <input name="" type="text"  id="newDirtxt"/> <input class="btn" name="" type="button" value="创建新目录"  onclick="newDir()" /> ?<BR><BR><BR&g

  • js 实现日期灵活格式化的小例子

    复制代码 代码如下: /**  * 时间对象的格式化;  */ Date.prototype.format = function(format) {      /*      * eg:format="YYYY-MM-dd hh:mm:ss";      */     var o = {          "M+" :this.getMonth() + 1, // month          "d+" :this.getDate(), // d

  • js实现广告漂浮效果的小例子

    复制代码 代码如下: <html><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312" /><title></title><style type="text/css">div{position:absolute;}</style></head><body

  • JS获取后台Cookies值的小例子

    复制代码 代码如下: function getCookie(name)    {            var offset,cookieValue;        var search=name+"=";        if(document.cookie.length>0)        {            offset=document.cookie.indexOf(search);            if(offset!=-1)            {    

  • 为GridView的行添加鼠标经过、点击事件的小例子

    复制代码 代码如下: protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)    {        e.Row.Attributes.Add("onmouseover", "c=this.style.backgroundColor;this.style.backgroundColor='#95B8FF'");        e.Row.Attributes.Add(&

  • js日期时间补零的小例子

    复制代码 代码如下: function getNowFormatDate()         {            var day = new Date();            var Year = 0;            var Month = 0;            var Day = 0;            var CurrentDate = "";            //初始化时间            //Year       = day.getYea

  • js同比例缩放图片的小例子

    复制代码 代码如下: function DrawImage(ImgD, FitWidth, FitHeight) {    var image = new Image();    image.src = ImgD.src;    if (image.width > 0 && image.height > 0) {        if (image.width / image.height >= FitWidth / FitHeight) {            if (

  • jquery插件jquery.LightBox.js实现点击放大图片并左右点击切换效果(附demo源码下载)

    本文实例讲述了jquery插件jquery.LightBox.js实现点击放大图片并左右点击切换效果.分享给大家供大家参考,具体如下: 该插件乃文章作者所写,目的在于提升作者的js能力,也给一些js菜鸟在使用插件时提供一些便利,老鸟就悠然地飞过吧. 此插件旨在实现目前较为流行的点击放大图片并左右点击切换图片的效果,您可以根据自己的实际需求来设置是否添加左右切换图片的效果.整体代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transit

  • JS实现点击网页判断是否安装app并打开否则跳转app store

    常常有这样的场景,咱们开发出来的APP需要进行推广,比如在页面顶部来一张大Banner图片,亦或一张二维码.但往往我们都是直接给推广图片加了一个下载链接(App Store中的).所以咱们来模拟一下用户的操作步骤: 1.用户第一次访问宣传页面 a.点击Banner,进入到APP Store中对应的APP下载页 b.APP下载页中提示:安装:用户点击安装 c.安装完成后,APP下载页中提示:打开:用户继续点击打开 d.用户正常使用APP 2.用户第二次访问宣传页面 a.点击Banner,进入到AP

随机推荐