2013-02-16 191 views
0

我對這個問題的一些問題:HTML和VB.NET web瀏覽器

  1. 如何點擊,沒有可識別的ID或名稱的按鈕?

    例子:

    <input type="submit" value="Login" style="width:100%;"/> 
    
  2. 這是一個有點noobie的問題,但我怎麼只有一個頁面上加載必要的HTML對象,而不是圖像,只是文本和按鈕

  3. 如何加載從一個javascript一個網頁? Webbrowser.Document.InvokeScript(「腳本」) - 是嗎?

+0

這些都是應該問這樣的問題不同。這就是說,他們中沒有一個實際上是一個真正的問題。 – patricksweeney 2013-02-16 20:16:52

回答

0

1問題:使用其他屬性來查找按鈕

2問題:你可以按照WebBrowser Customization,特別是部分 「控制下載並執行」:

WebBrowser控件提供了您可以控制它下載的內容,並顯示並執行。要獲得此控制權,您需要實施 您的主機的IDispatch,以便處理DISPID_AMBIENT_DLCONTROL。當實例化 WebBrowser控件時,它將使用此ID調用您的 IDispatch :: Invoke。使用按位或運算符將pvarResult設置爲 後面的標誌,以指示您的偏好設置 。

  • DLCTL_DLIMAGES,DLCTL_VIDEOS和DLCTL_BGSOUNDS:圖片,視頻和背景聲音會從服務器下載並顯示,或者如果設置了這些標誌播放。如果沒有設置標誌,它們將不會被下載和顯示。

附加信息:Implement IDispatch::Invoke to be called by a WebBrowser control