相关疑难解决方法(0)

单击href图像链接下载

我生成普通链接,如:<a href="/path/to/image"><img src="/path/to/image" /></a>在网络应用程序中.

当我点击链接时,它会在新页面中显示图片.如果要保存图片,则需要右键单击它并选择"另存为"

我不想要这种行为,我想在点击链接时弹出一个下载框,这是否可能只是用html或javascript?怎么样?

如果不是,我想我必须编写一个download.php脚本,并将其作为参数调用href,文件名为...?

html image download href

169
推荐指数
7
解决办法
41万
查看次数

使用Javascript强制下载图像

我想知道是否有任何方法可以使用Javascript/jQuery下载(打开下载对话框)图像,以便浏览器不会只显示它.

javascript file-io jquery force-download

17
推荐指数
3
解决办法
9万
查看次数

Rails,paperclip和s3,提示下载或查看图像?

所以我在RoR 3中成功地完成了Paperclip和S3上传工作,但事实证明,一些图像被提示下载,其他图像可以在浏览器中查看.什么决定了这种行为?

amazon-s3 paperclip ruby-on-rails-3

8
推荐指数
1
解决办法
222
查看次数

&lt;a&gt; 下载属性不再起作用

我以前用这个代码下载资源:

<a href='http://example.com' download> Download </a>
Run Code Online (Sandbox Code Playgroud)

其中 example.com 是另一个网站(跨来源)。

但这现在不起作用,我尝试了 Chrome-Opera-Mozilla 甚至 Internet Explorer,但它不起作用。

html cross-domain

7
推荐指数
1
解决办法
2万
查看次数

如何在锚标记单击上下载图像文件而不在新选项卡中打开图像?

我在使用 asp.net 的 html 文件中有以下代码。如果该文件不是图像文件,则会自动下载。但如果文件是图像,它会在选项卡中打开它,然后我们必须手动下载它。如何自动执行此过程而不提示用户手动执行此操作?URL和Filename的值来自数据库。

<a href="${URL}" download="${FileName}">
   <img 
      src="../Images/Download.png" 
      title="Click here to download the attachment." 
    />
</a>
Run Code Online (Sandbox Code Playgroud)

html javascript css jquery

5
推荐指数
1
解决办法
1848
查看次数

下载图像而不是在新选项卡中打开它

我正在尝试通过单击下载图像并为此使用 HTML5 的“下载”属性。但它会将用户重定向到新选项卡,而不是下载图像。

<a href="http://upload.wikimedia.org/wikipedia/commons/3/3f/Stephenson%27s_Rocket_drawing.jpg" download="myfile.jpg">Click to Download</a>
Run Code Online (Sandbox Code Playgroud)

我该如何解决这个问题?

html image download

4
推荐指数
1
解决办法
5000
查看次数

jQuery保存图片Onclick

在我的网站上,我有一个jQuery脚本,如果单击下载按钮,它将在新窗口中打开所需的图像。

我的问题是,当您单击图像将自动保存而不在新窗口中打开的按钮时,如何制作此脚本。

我的代码:

<script type="text/javascript">
        $(document).ready(function (){
            $('#download-btn').click(function(){
                var size = $('#size').val();                
                window.open(size);
            });
        })
    </script>
Run Code Online (Sandbox Code Playgroud)

javascript jquery onclick

3
推荐指数
1
解决办法
3万
查看次数

vue a-href 下载不下载

嘿,我对 Vue 真的很陌生,对于这个项目,我有一个下载按钮,用户可以从中下载文件。当我单击“下载”按钮时,它会继续在同一浏览器中打开文件而不是下载它。a-href他们是制作或button function下载文件的方法吗?

我在 jsFiddle https://jsfiddle.net/ez36jmx5/10/上的代码。

看法

<div id="app">
  <a href="https://homepages.cae.wisc.edu/~ece533/images/airplane.png" download>DOWNLOAD</a>
  <br><br>
  <button v-on:click="clickedDownload()"> <!-- opens files in new tab -->
   DOWNLOAD
  </button>
</div>
Run Code Online (Sandbox Code Playgroud)

方法

new Vue({
  el: "#app",
  data: {
  
  },
  methods: {
        clickedDownload(){
        var fileName='https://homepages.cae.wisc.edu/~ece533/images/airplane.png';
      window.open(fileName, 'Download');
    }
  }
})
Run Code Online (Sandbox Code Playgroud)

html javascript vue.js

3
推荐指数
2
解决办法
7244
查看次数

如何使用 Vue.js 下载图像而不显示它们?

在我的 Vue.js 应用程序中,我希望在单击按钮时强制浏览器下载图像而不显示它

按照这个答案,我想出了这个解决方案:

<span @click="downloadImg(remoteURL)">
        Download Image                  
</span>
Run Code Online (Sandbox Code Playgroud)

和方法:

downloadImg(url) {
    console.log('downloading', url); 
    document.execCommand('SaveAs',true, url);
    },
Run Code Online (Sandbox Code Playgroud)

remoteURL 实际上是一个生成 url 的小函数,如下所示:

  remoteURL(link) {        
       return this.BASE_URL+ link  //link is the image's path fetched from database
  },
Run Code Online (Sandbox Code Playgroud)

但是当我点击时Download Image什么也没有发生。

这个问题不相关,因为我不想只是Download image with JavaScript. 我想要的是安静地下载图像,即不显示图像。

我该如何解决?

javascript vue.js

2
推荐指数
1
解决办法
9417
查看次数