如何让网页浏览器在vb中显示html?

时间:2016-07-07 13:30:29

标签: html vb.net visual-studio

所以我有一个网络浏览器,它需要使用将被文本框输入修改的HTML代码登录。我知道如何使用文本框输入来修改代码,但是如何让Web浏览器运行代码呢?

代码:

 DisplayMetrics metrics = new DisplayMetrics();
 getWindowManager().getDefaultDisplay().getMetrics(metrics);

 int width = metrics.widthPixels;
 int height = metrics.heightPixels;

1 个答案:

答案 0 :(得分:1)

所以我可以看到有三种方法可以做到这一点:

1)你可以让vb表单输入所需的输入,并根据用户输入(你已经提到过你已经提到过的)在后台提交表单。但是有一些代码可以执行:

WebBrowser1.Document.GetElementById("username").SetAttribute("value", TextBox1.Text)
WebBrowser1.Document.GetElementById("password").SetAttribute("value", TextBox2.Text)
WebBrowser1.Document.Forms(1).InvokeMember("submit")

2)您也可以将html代码保存为html网页并将其托管在域中,然后使用此代码将其导航到您的html页面WebBrowser1.Navigate('http://www.yourhtmldomain.com')

3)如果你想从本地源运行html文件,请说出web浏览器的exe文件位于何处,我们将使用这行代码;

WebBrowser1.Navigate App.Path & "/mysite.html"