最近想直接在emacs
裡面操作公司的業務系統(網頁的)
於是就用elisp
寫了一個websocket server
, 然後再業務網頁裡面用油猴腳本寫了一個client
, 當連接以後,在emacs
中透過呼叫一個函數發送指令到客戶端,客戶端接收到指令以後執行相應的dom 操作,但是在操作完成以後網頁會彈出alert
窗口,必須收到你點擊確定。
請問能不能使用 js 連控制 alert? 讓 alert
不要顯示或顯示之後自動按回車?
謝謝大家
高洛峰2017-06-12 09:22:43
alert()
函數其實是呼叫window.alert()
函數, 所以你讓他不要顯示很簡單,在你的腳本裡直接加一行
window.alert=function(){}
就可以了。
意外不意外?暴力不暴力?
扔个三星炸死你2017-06-12 09:22:43
如果是原生的Javascript的alert()方法彈出的彈跳窗,無法透過JS程式碼關閉,推薦使用自訂的彈窗進行功能實現,例如使用x0popup進行替代彈窗的功能,望採納!