【发布时间】:2015-11-27 06:12:07
【问题描述】:
我想提示用户在同一个窗口中保存数据 [它可以是:-图像、pdf、excel 表等]。
我不想使用 HTML5 DOWNLOAD 选项,因为这并非对所有浏览器都有效。
例如:-
我想提示用户下载谷歌标志,如下面的代码。
<a href="https://www.google.co.in/images/branding/googlelogo/2x/googlelogo_color_272x92dp.png"> Download Google Logo</a>
但它不会下载谷歌图标,尽管它会重定向到那个链接。
请推荐!!
根据我的要求,target="_blank" 或 iframe 不会解决我的问题。我希望用户只需下载同一页面中的任何文件。
【问题讨论】:
-
您不能强制用户下载外部链接的内容。
-
这只是一个例子。实际上,根据我的项目,有一个下载链接的要求。单击该链接后,用户将获得相关内容,例如图像、pdf、excel 等。
-
a) "不想使用 HTML5 DOWNLOAD 选项" , b) "实际上,我的项目要求有一个下载链接" 要求是什么?
-
根据我的项目,有一个网格允许用户从网站下载内容。桌子上有下载链接------------------------------------------ ---------------------- # |内容 |行动 - - - - - - - - - - - - - - - - - - - - - - - - - --------------- 1 |图片 | 下载 ---------------------------------- -------------------------------------------------- -- 1 | Excel 文件 | 下载 现在它在新页面中打开了。我希望它应该在同一页面下载
标签: javascript jquery html download