[英]window.open(url) overtakes window of previous window.open(url)
我有一個Javascript前端和一個Java后端。
Java后端提供了可以在線查看的文檔鏈接(我們使用查詢參數'download = false'進行在線查看)。
在Javascript中,會發生以下情況:
點擊文件1的按鈕
window.open("example.com:50000/my/api/document/1/binary?download=false")
瀏覽器成功打開新窗口,並在新窗口中顯示內容
單擊文檔2的按鈕
window.open("example.com:50000/my/api/document/2/binary?download=false")
瀏覽器將以前打開的新窗口的內容替換為新內容,而不是打開新的第三個窗口
如何獲取Javascript打開新的第三個窗口,而不是更改第二個窗口?
向window.open
提供第二個參數,例如,當前日期將始終打開一個新窗口。
window.open('https://...', Date.now());
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.