Re: [問題] webbrowser alert問題

作者: O187 (187cm)   2018-02-02 16:10:07
我都用1:
IHTMLWindow2 win = (IHTMLWindow2)web.Document.Window.DomWindow;
string s = @"
window.confirm= function() {return true;};
window.alert= function() {return false;};
window.showModalDialog= null;
window.open=null;";
win.execScript(s, "javascript");
※ 引述《ray9592197 (雞排要切不要香菜)》之銘言:
: 小弟最近因為工作需要
: 被指派要做一個auto login的排程
: 大致上是在本機上登入雲端的crm,再把excel的客戶資料全部丟上去
: 客戶資料非常多 大約是千筆的等級
: 目前已經完成自動登入,也可以針對表單操作頁面
: 但是在新增完畢之後,頁面會回傳一個新增成功的alert
: 這個地方要跳過才能夠實現真正的自動排程
: (現在都是人工要去點那個確認)
: 找過網路上各種方法
: 好像都沒有用
: 下列是我的方法
: 1.IHTML2Document禁用
: 因為不熟這個Class所以沒研究,網路上複製貼上
: 知道他的作用是直接把alert的代碼複寫掉
: 但完全沒用
: 2.FindWindow直接關
: 有找到通知視窗、用FindWindowEx找也有抓到東西
: 但就是SendMessage那塊卡住了
: 想了一整天現在頭有點痛,不太知道能怎麼處理
: 有先進大大可以教一下小弟怎麼解決嗎?
作者: O187 (187cm)   2018-02-02 16:12:00
web是物件名稱

Links booklink

Contact Us: admin [ a t ] ucptt.com