<a :href="'telecontrol:'+ itemIp" class="open-terminal">
或者 let obj
try {
obj = window.open('telecontrol:192.168.1.54', '_parent')
obj.addEventListener('onclose', (e) => {
console.log('能監聽關閉的')
})
obj.addEventListener('oncancel', (e) => {
console.log('能監聽關閉的')
})
} catch (error) {
this.$message.error(error)
}
console.log(obj, 'obj')上面我通過監聽事件好像沒用,不知道是我事件沒用用對還是方法沒用用對、期待結果能捕獲到用戶點擊到打開超鏈接失敗,即使用戶點了取消
a標簽或者window.open打開一個超鏈接確認框如何監聽取消,或者try ,catch?
慕蓋茨4494581
2018-07-17 14:37:37