根据网址获取该网址的Title值. 例如:http://www.baidu.com
要取:百度——全球最大中文搜索引擎
<title>百度——全球最大中文搜索引擎 </title>之间的值....速度..............
要取:百度——全球最大中文搜索引擎
<title>百度——全球最大中文搜索引擎 </title>之间的值....速度..............
解决方案 »
- 怎样取出两个DateTable中的不重复行???
- tom邮箱模拟登录
- vs2005连接数据库连接不上?
- C# 编译的EXE文件无法运行
- 网络连接中断,如何重新连接数据库
- 在vs2003 下的<%#DataBinder.Eval()%>
- 瀑布模型、渐增模型/演化/迭代、原型模型、螺旋模型
- farpoint控件如何获取所选单元格的内容
- .NET2003和.NET2005如何装在一台机器上面?
- 简单问题!大家来看看!有关linkLable控件
- 【正则问题 -- 求救 】00-E0-4C-97-E9-62 **** 这个表达式,怎么判断呀??????
- 怎么修改DATASET里的数据,然后更新DATASET???????????????
string strUrl = "http://www.baidu.com";
WebClient sHttpWebClinet = new WebClient();
byte[] str1 = sHttpWebClinet.DownloadData(strUrl);
string strWebText = System.Text.Encoding.Default.GetString(str1);
Int32 i1 = strWebText.IndexOf("<title>") +7;
Int32 i2 = strWebText.IndexOf("</title>")-1;
string strTitle = strWebText.Substring(i1, i2 - i1);
给分!
{
WebClient sHttpWebClinet = new WebClient();
byte[] str1 = sHttpWebClinet.DownloadData(strUrl);
string strWebText = System.Text.Encoding.Default.GetString(str1);
Int32 i1 = strWebText.IndexOf("<title>") + 7;
Int32 i2 = strWebText.IndexOf("</title>") - 1;
//textBox1.Text = i1.ToString() +" "+ i2.ToString();
//textBox1.Text = Left(strWebText, i2);
string strTitle = strWebText.Substring(i1, i2 - i1);
return strTitle;
}
注意:给的地址必需包括"http://",楼主也可改一下函数自动为没给的加上去
alert(document.title);
</script>
<title>(?<title>[^<]*)</title>