[英]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.