用webbrowser控件获取网页中的超链接再点击它
现在我已经用webbrowser获取到了网页的代码,这段代码中有三个超链接
代码如下:
===================================================================
<html>
<title>系统功能页面</title>
<style type="text/css">
<!--
.STYLE1 {
font-size: 24px;
font-weight: bold;
color: #0000FF;
}
.STYLE2 {font-size: 24px; font-weight: bold; color: #9966CC; }
-->
</style>
<br><br>
<table width="100%" border="3" cellspacing="0" cellpadding="0">
<tr><td height="53" colspan=3><p align="center" class="STYLE1">请选择相应功能进行登录</p>
</td>
</tr>
<tr><td height="43"><a href='http://www.a.com' class="STYLE2">日报入口</a>
<td height="43"><a href='http://www.b.com' class="STYLE2">周报</a>
<td height="43"><a href='http://www.c.com' class="STYLE2">月报</a>
</tr>
</table>
</html>
===================================================================================
现在我想在webbrowser控件中去执行访问www.c.com的那个超链接,也就是说要达到像在浏览器中
点击“月报”那个链接的效果,webbrowser的语句应该怎么写呢?
webbrowser.Document.All.tags("A")(0).Click
这个语句好像不行,访问的不对。
代码如下:
===================================================================
<html>
<title>系统功能页面</title>
<style type="text/css">
<!--
.STYLE1 {
font-size: 24px;
font-weight: bold;
color: #0000FF;
}
.STYLE2 {font-size: 24px; font-weight: bold; color: #9966CC; }
-->
</style>
<br><br>
<table width="100%" border="3" cellspacing="0" cellpadding="0">
<tr><td height="53" colspan=3><p align="center" class="STYLE1">请选择相应功能进行登录</p>
</td>
</tr>
<tr><td height="43"><a href='http://www.a.com' class="STYLE2">日报入口</a>
<td height="43"><a href='http://www.b.com' class="STYLE2">周报</a>
<td height="43"><a href='http://www.c.com' class="STYLE2">月报</a>
</tr>
</table>
</html>
===================================================================================
现在我想在webbrowser控件中去执行访问www.c.com的那个超链接,也就是说要达到像在浏览器中
点击“月报”那个链接的效果,webbrowser的语句应该怎么写呢?
webbrowser.Document.All.tags("A")(0).Click
这个语句好像不行,访问的不对。
...全文
相关推荐
C++实现WebBrowser控件中获取鼠标点击事件和超链接
;}```至此,我们已经实现了在MFC中使用WebBrowser控件加载网页,监听并处理鼠标点击事件,以及获取被点击的超链接。
VC++实现WebBrowser控件中获取鼠标点击事件和超链接
SysFreeString(url); } } } return S_FALSE;}```总结来说,通过VC++的MFC框架,我们可以利用WebBrowser控件加载网页,响应鼠标点击事件,并获取点击的超链接
C# webbrowser控件执行js脚本源码
**点击链接**:根据传入的URL参数,查找页面中的相应链接并模拟点击行为。
基于WebBrowser的HTML网页编辑器控件C#源码版
WebBrowser控件在这里不仅仅用于显示网页,还扩展了其功能,使其能够支持编辑操作,可能包括文本输入、格式化、插入图片、超链接等常见的网页编辑功能。
qt QAxWidget和超链接的应用例子
在Web浏览器示例中,这些类的组合使用可以实现点击链接后在本地或在线打开一个新的网页。让我们深入探讨如何在Qt中使用QAxWidget和超链接:1.


控件
