c#中winform的webbrowser控件在窗体中如何获取按钮或者的事件

c#中winform的webbrowser控件在窗体中如何获取按钮或者的事件,第1张

HtmlElement btn=thiswebBrowser1DocumentgetElementById("这里填写按钮或a标签的id");

btnClick+=btn_Click;

private void btn_Click(object sender,HtmlElementEventArgs e){

//这里是你的打开新的窗口Form1的 *** 作

1、在打开的ie浏览器窗口右上方点击齿轮图标,选择“Internet选项”,如下图所示:

2、在打开的Internet选项窗口中,切换到安全栏,在安全选卡中点击“自定义级别”,如下图所示:

3、在“安全设置-Internet 区域”界面找到“Java 小程序脚本”、“活动脚本”,并将这两个选项都选择为“禁用”,然后点击确定,如下图所示:

private void button1_Click(object sender, EventArgs e)

{

try

{

if (thistxtUrlTextTrim()Length == 0)

{

("请输入主入口地址!");

}

else

{

//这里获取GetWebContent方法的结果

string webContent = GetWebContent(thistxtUrlTextTrim());

//声明一个WebBrowser

WebBrowser webBrowser = new WebBrowser();

webBrowserNavigate("about:blank");

//将GetWebContent方法返回的结果转化为HtmlDocument,就可以正确处理网页中的元素了。

HtmlDocument htmlDoc = webBrowserDocumentOpenNew(true);

htmlDocWrite(webContent);

//获取网页中Body中的Html代码

string outerHtml = htmlDocBodyOuterHtml;

//获取网页的标题

string outerTitle=htmlDocTitle;

thistxtDocumentTitleText = outerTitle;

thistxtDocumentConentText = outerHtml;

}

}

catch (Exception ex)

{

MessageBoxShow(exMessage);

}

}

主要是添加引用,COM中Windows Media Player在工具箱右击选择“”按钮,单击选择项,在"COM"组件中选择"Windows Media Player",就可以在控件中选择Windows Media Player控件了,

string str;

if (radioButton1Checked == true)

{

str = radioButton1Text;

}

写入数据库的时候 就写 radioButton1的Text 就好 。。

以上就是关于c#中winform的webbrowser控件在窗体中如何获取按钮或者的事件全部的内容,包括:c#中winform的webbrowser控件在窗体中如何获取按钮或者的事件、C# winform 如何获取网页源码中的数据、C# Winform 音乐播放器指定音频输出设备的问题等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9418194.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-28
下一篇2023-04-28

发表评论

登录后才能评论

评论列表(0条)

    保存