日期:2014-05-16  浏览次数:20407 次

c# \java \javascript如何根据网址 获得 网站的标题
如题,也就是说我在一个文本框中输入网址(正确的),可以得到这个网站的标题

------解决方案--------------------
js的,必须在本地运行~~
JScript code
<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>