在同一选项卡中与新标签开始下载的原因是什么?

时间:2015-02-12 06:48:30

标签: javascript browser web

我想知道为什么以及在同一个标​​签/新标签中开始下载有什么区别。点击该链接最终将开始下载,尽管它是一个新选项卡或相同的选项卡。

所以任何人都可以解释一下,这样做有什么意义?任何帮助表示赞赏:)

Example

<a href="https://jqueryui.com/resources/download/jquery-ui-1.9.2.custom.zip" >Current Tab Download</a><br>

<a href="https://jqueryui.com/resources/download/jquery-ui-1.9.2.custom.zip" target='_blank'>New Tab Download</a>

2 个答案:

答案 0 :(得分:1)

实际行为只是权限Content-DispositionContent-Type的设置问题。 从新的选项卡开始通常只是解决了在服务器端没有设置正确的HTTP标头时的问题。

如果您希望用户能够直接在浏览器中查看文档(通过PDF查看器)而不导航到您的网站/应用程序,那么我只能想到PDF文件的例外,然后打开一个新的标签/弹出窗口实际上可以有所帮助。

答案 1 :(得分:0)

当您想保留当前标签的内容并且希望它在浏览器中希望用户希望返回时,通常会优先使用新标签。因为我们的网站永远不会落在后面。