-1
我正在與第三方網站,我需要知道,如果window.alert被稱爲?所以我最好的猜測是訂閱一個警報事件,這會觸發事件的回調。做了一些研究之後,我無法找到任何這樣的事件。我最好的選擇是什麼?有沒有辦法在JS中註冊警報事件?
我嘗試以下,但它劫持警報事件並顯示 沒有警告框Fiddle
window.alert = function() {
console.log('alert');
}
alert('hello');
的可能的複製[如果顯示在頁面上的警告或確認檢測](http://stackoverflow.com/questions/4866986/detect-if-an-alert-or -confirm-is-displayed-on-a-page) –
這段代碼實際上工作正常,我打開了你的jsfiddle,我可以看到控制檯日誌輸入「hello」。 – avilac
@avilac但你沒有看到警告框。 – inputError