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