下载整个文件 抽取出<title>标签咯js不能跨域C#的大概这样....
WebRequest web=WebRequest.Create(@"网址");
StreamReader rd=new StreamReader(web.GetResponseStream(),Encoding.Default);
string html=rd.ReadToEnd();
Regex getTitle=new Regex("<title>([^<>])</title>",RegexOptions.IgnoreCase);
Match m =getTitle.Match(html);
if(m.Success){
    Console.Write(m.Groups[1].Value);
}

解决方案 »

  1.   

    js的,必须在本地运行~~
    <script>
    function getTitle(html){
        alert(html);
        var reg=/<title>([^<>]*)<\/title>/i;
        var m=html.match(reg);
        alert("该网址的标题是:"+m[1]);
    }
    function getDoc(url,fun){
        var xmlhttp; 
        try{ 
            xmlhttp=new XMLHttpRequest(); 
        }catch(e){ 
            xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); 
        } 
        xmlhttp.onreadystatechange=function(){ 
            if(xmlhttp.readyState==4){ 
                    if(xmlhttp.status==200){
                            fun(xmlhttp.responseText);
                    } 
            } 
        } 
        xmlhttp.open("get",url,true);
        xmlhttp.send(); 
    }getDoc("http://www.163.com",getTitle);//要等一会
    </script>
      

  2.   

    不会结贴的话可以看置顶的帖子~~
    http://topic.csdn.net/u/20080110/19/7cb462f1-cac6-4c28-848e-0a879f4fd642.html其实点“管理”就行了~~