2017-04-18 66 views
0

我需要能夠檢測整個頁面何時加載。該頁面還包含在您瀏覽時執行的JavaScript代碼。我必須等待它才能完成加載,因爲它會將HTML元素添加到頁面中。cefSharp整個頁面加載時檢測

我嘗試過以下事件。但是,當主頁面加載並且不關心JavaScript時,這會觸發。

browser.LoadingStateChanged 

所以我也試着數過這些知道何時加載的頁面上的所有框架。但它仍然不是現貨。

browser.FrameLoadStart += OnFrameLoadStart; 
browser.FrameLoadEnd += OnFrameLoadEnd; 

任何建議

+1

總體什麼是你想達到什麼目的?如果你是新來的'CefSharp',那麼從閱讀https://github.com/cefsharp/CefSharp/wiki/General-Usage開始,它涵蓋了很多主題,比如你可以執行javascript。 – amaitland

回答

0

結束了使用JavaScript來等待元素來顯示,然後繼續