使用javascript在新标签页中打开图片
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用javascript在新标签页中打开图片相关的知识,希望对你有一定的参考价值。
我想在新标签页中打开图片。我使用下面给出的代码
var win = window.open(url, '_blank');
win.focus();
我的图片网址是“data:image / png; base64,iVBORw0KGgoAAAANSUhEUgAAB28AAATdCAYAAABosx2OAAAgAElE .....”。它在firefox中运行良好,但在chrome中它只是打开一个新的空白选项卡。我试过像'http://www.stackoverflow.com',“http://www.google.com”这样的其他网址。它在chrome和firefox中都很好。
谁可以帮我这个事。
答案
Deprecations and Removals in Chrome 58
删除内容启动的顶部框架导航到数据URL
由于他们对非技术浏览器用户不熟悉,我们越来越多地将
data:
方案用于欺骗和网络钓鱼攻击。为了防止这种情况,我们阻止网页在顶部框架中加载data:
网址。这适用于<a>
标签,window.open
,window.location
和类似的机制。data:
方案仍适用于页面下方加载的资源。此功能将在Chrome 60中删除。
以上是关于使用javascript在新标签页中打开图片的主要内容,如果未能解决你的问题,请参考以下文章