Javascript 在Chrome和IE 11中打开嵌入图像作为新选项卡
我正在尝试在Chrome和IE 11的新选项卡中打开一个嵌入式PNG图像 在IE 11中,选项卡打开,但图像未渲染 在Chrome中,该选项卡不会打开,但是,右键单击和“在新选项卡中打开”可以工作Javascript 在Chrome和IE 11中打开嵌入图像作为新选项卡,javascript,html,google-chrome,hyperlink,internet-explorer-11,Javascript,Html,Google Chrome,Hyperlink,Internet Explorer 11,我正在尝试在Chrome和IE 11的新选项卡中打开一个嵌入式PNG图像 在IE 11中,选项卡打开,但图像未渲染 在Chrome中,该选项卡不会打开,但是,右键单击和“在新选项卡中打开”可以工作 我希望有人知道这里发生了什么。之所以会发生这种情况,是因为浏览器会阻止对数据URL的顶部框架导航。有关更多信息,请查看 通常,要绕过此选项,您有几个选项: 将图像保存到服务器,并通过常用方案(http、https、ftp)为其提供服务 使用窗口打开新选项卡。打开()并写入标记 通过向链接添加do
我希望有人知道这里发生了什么。之所以会发生这种情况,是因为浏览器会阻止对数据URL的顶部框架导航。有关更多信息,请查看 通常,要绕过此选项,您有几个选项:
- 将图像保存到服务器,并通过常用方案(http、https、ftp)为其提供服务
- 使用
并写入标记窗口打开新选项卡。打开()
- 通过向链接添加
属性,强制浏览器下载图像download
<a href="data:image/png;base64,iVBORw0KGgoAA ..... kJggg==" width="40%" target="_blank"> image </a>