簡體   English   中英

HTML和VB.NET網絡瀏覽器

[英]HTML and VB.NET webbrowser

我對此主題有一些疑問:

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

    例:

     <input type="submit" value="Login" style="width:100%;"/> 
  2. 這有點麻煩,但是我如何只在頁面上加載基本的html對象,而不是圖像,僅加載文本和按鈕

  3. 如何從網頁加載JavaScript? Webbrowser.Document.InvokeScript(“ script”)-是嗎?

1個問題:使用其他屬性找到該按鈕

2個問題:您可以遵循WebBrowser Customization ,特別是“控制下載和執行”部分:

WebBrowser控件使您可以控制其下載,顯示和執行的內容。 要獲得此控制,您需要實現主機的IDispatch,以便其處理DISPID_AMBIENT_DLCONTROL。 實例化WebBrowser控件時,它將使用此ID調用IDispatch :: Invoke。 使用按位或運算符將pvarResult設置為以下標志的組合,以指示您的首選項。

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

其他信息: 實現IDispatch :: Invoke以由WebBrowser控件調用

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM