下载整个文件 抽取出<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);
}
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);
}
解决方案 »
- 关于js的window.print()
- js都有什么样的BUG 总结一下
- 菜鸟问:js中变量之间传值问题
- js的代码一句出错,后面的就不执行了!!
- jQuery 1.4 Reference Guide
- 找出数组最小值的小标,为何这个代码出错了?
- JS越弄问题越奇怪了,是我机子的问题吗????
- 怎样才能实现框架里一个页面的链接值传给多个框架页面??
- javascript能完成vbscript同样的功能吗?那么这段vbscript翻成 javascript该怎么翻呢?
- jquery php mysql post联动问题 !求大侠指导!在线等!
- ie 与 firefox 问题!~~~JavaScript 初入江湖分都没了 大侠们来看看
- Javascript里面调用函数的参数可以和原来函数数目不一致吗?
<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>
http://topic.csdn.net/u/20080110/19/7cb462f1-cac6-4c28-848e-0a879f4fd642.html其实点“管理”就行了~~