我正在C#中編寫一個工具,該工具中包含WebBrowser,它使用IE 8.現在我想編寫一個Java腳本,我可以在WebBrowser中的網頁上運行以獲取一些元素。在Internet Explorer中獲取使用javascript和XPATH的元素
由於document.evaluate在Internet Explorer上不起作用,有沒有其他辦法可以實現它?我見過一些其他類似的帖子,但他們與使用一些庫將JavaScript直接寫入HTML相關。我對所有這些都陌生,所以有人可以告訴我有什麼方法可以通過C#代碼實現這一點嗎?
你試過查找「IE XPath JavaScript」嗎?雖然IE不支持'document.evaluate',但它像往常一樣擁有自己的XPath API。 [這個問題](http://stackoverflow.com/questions/5402111/how-to-access-html-element-using-xpath-in-ie8)可能會有所幫助。 – Ryan
@minitech:感謝您的快速回復..將查看鏈接。 – Tejas
我已經看過那個API,但無法弄清楚如何通過C#代碼使用它..任何指針? – Tejas