[英]Open a link from one browser window to another browser window using javascript
假設,我打開了兩個 chrome 實例,instance1 和 instance2,我的應用程序在 instance1 中運行,當用戶在 instance1 上執行任何點擊事件時,我可以使用 javascript 在實例 2 中打開新 url 嗎?
如果未從您的應用程序打開第二個實例,則它無權訪問該實例。
我建議在您的應用程序中使用 window.open,然后您可以根據您的要求傳遞一個附加參數。 這樣您就可以控制您創建的另一個實例。
參考: https : //www.w3schools.com/jsref/met_win_open.asp
更新
關於你的評論:
您可以為實例窗口添加多個事件偵聽器以檢測它們的更改,例如(加載、關閉、調整大小等)。
componentDidMount() {
let strWindowFeatures = 'location=yes'
let URL = 'http://localhost:3001'
let win3Instace = window.open(URL, '_blank', strWindowFeatures)
win3Instace.addEventListener('load', (event) => {
console.log('Instance 3 is loaded, add callback funtion here')
})
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.