[英]Open image in new tab using javascript
我想在新标签页中打开图片。 我正在使用下面给出的代码
var win = window.open(url, '_blank');
win.focus();
我的图片 url是“ data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAB28AAATdCAYAAABosx2OAAAgAElE..... ”。 它在 firefox 中工作正常,但在 chrome 中它只是打开一个新的空白选项卡。 我尝试使用其他一些网址,如“ http://www.stackoverflow.com ”、“ http://www.google.com ”。它在 chrome 和 firefox 中都很好。
谁可以帮我这个事。
将内容启动的顶部框架导航删除到数据URL
由于他们不熟悉非技术浏览器用户,因此我们越来越多地看到
data:
欺骗和网络钓鱼攻击中使用的方案。 为防止这种情况,我们阻止网页加载data:
顶部框架中的URL。 这适用于<a>
标记,window.open
,window.location
和类似的机制。data:
方案仍适用于页面下方加载的资源。此功能将在Chrome 60中删除 。
<a href="data:image/png;base64,..." download="abrakadabra_iLoveCats.jpg">download id</a>
– 添加“download=”属性
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.