2013-06-11 64 views
1

我想要做的是點擊網站上的一個特定元素,它將運行一個JavaScript命令。我不確定我是否應該使用Web瀏覽器或HTTP Web請求。我不需要有人爲我編碼,我只需要指出正確的方向,並希望我能弄明白。點擊網頁上的元素

也許不是點擊元素,我可以運行javascript命令?

只要告訴我如何做到這一點,我會研究它。我現在很困惑。

我正在使用編程語言vb.net。

+0

你想達到什麼目的 - 以編程方式點擊頁面上的網頁元素而無需用戶交互?此外,這是從Windows窗體應用程序? –

+0

對於這兩個問題都可以。我將如何實現這一目標?我可以只使用運行一個JavaScript命令,而不必點擊一個按鈕?我只需要指出我應該使用什麼和應該如何使用它的正確方向。 – ECMAScript

+0

這是可能的,請參閱下面的答案。 –

回答

1

如果您使用WinForm WebBrowser控件 - 請參閱webBrowser.Document.InvokeScript方法。它允許在WebBroswer控件中託管的文檔中執行JavaScript。

+0

謝謝你,幫助。 – ECMAScript

+0

很高興它有幫助。如果達到了預期的結果,請將答案標記爲已接受。 –

1

您可以在點擊事件中調用JavaScript函數。

例如:在錨點標記上,onclick =「SomeFunction();」

或者你可以使用jquery來處理點擊事件。

編號:http://api.jquery.com/click/

感謝。

+0

我使用visual basic,我試圖以編程方式單擊一個元素。 – ECMAScript