问答详情
源自:6-1 使用表单标签,与用户交互 - 使用<form>创建表单

怎么实现图片自动下载?

就好像我们有时候用一个app,里面的图片就自动下载到我们的手机上,这是怎么实现的?有人知道吗?万分感激

提问者:源来爱上秀 2016-03-23 16:24

个回答

  • qq_阿狸_17
    2016-03-23 16:46:42

    <script type="text/javascript">
    function savepic() {
    if (document.all.a1 == null) {
    objIframe = document.createElement("IFRAME");
    document.body.insertBefore(objIframe);
    objIframe.outerHTML = "<iframe name=a1 style='width:400px;hieght:300px' src=" + imageName.href + "></iframe>";
    re = setTimeout("savepic()", 1)
    }
    else {
    clearTimeout(re)
    pic = window.open(imageName.href, "a1")
    pic.document.execCommand("SaveAs")
    document.all.a1.removeNode(true)
    }
    }
    </script>

  • 慕用6966557
    2016-03-23 16:44:20

     平时手机上   你用一个app     只要是有图片   都是从网上下载的     然后由于图片是一个可以重复利用的资源    一般叫做“静态资源”   所以下载下来以后  程序员一般会把它保存到手机的sdcard上     下一次显示的时候    就不需要走网络请求了   直接在sdcard上加载这张图片了


  • freepoter
    2016-03-23 16:40:28

    这是浏览器的问题或者app的问题,它设置成了浏览并下载,一般现在都可以关闭这个功能