我们打开任何一个网站,在IE窗口左上角都会出现相应的标题文字内容。 中文+英文+域名等等混合能否通过 JAVASCRIPT 代码取到指定网址的标题内容?另外附加一个问题;淘宝的; 如果知道旺旺名称(卖家),得到一个淘宝的商品名称联接地址, 能否判断是不是这个卖家的商品?区分不是这个卖家卖的商品。好了, 关键还是以取标题为主。
解决方案 »
- zTree异步加载节点数据问题
- 弹出的子窗体的位置可以不依赖父窗口吗
- 怎样让表格隔行显示背景色?
- 高分请高手指教FF中父页面重写iframe document浏览器一直显示载入未完成
- 克隆一个表格,如何取得每一个结点的属性?
- 如何让脚本自动执行一个文件
- 求救~~~~~~~~~~~~~
- 窗口最小化~~
- 请问在.net中,怎样调用js来验证textbox是否有值,并且是信箱
- 一个function中有三条语句,中间一条是ajax,有回调函数的,,为什么执行顺序是这样的。。。。。
- jquery 在iframe页里给父窗口添加scroll事件怎么操作
- EasyUI TreeGrid loadData方法效率
alert(document.title);
</script>
你这个是获得本页的TITLE吧。 我是想如, 我有一个网地址 www.sohu.com 那我想取它的title 如何办? 写个代码出来吧
System.Net.WebClient wc = new System.Net.WebClient();
byte[] response = wc.DownloadData(fileName);
sContents = System.Text.Encoding.ASCII.GetString(response); 然后正则匹配<title></title>之间的内容
只能用这个笨方法呀。拉HTML文件下来, 然后再读它。 有没有更简便的方法? 知道网地址可以取它的TITLE
那没有什么通用的JAVASCRIPT 语句。 加入网地址后几语话就拿过来了?
javascript版:alert(document.title);
jquery版:alert($(document).attr("title"));
后台程序方式可以实现你的需求:
WebRequest方式:
Dim request As WebRequest = WebRequest.Create("http://topic.csdn.net/u/20120228/10/03221b81-054a-4c86-8d71-6967f9d5ac7a.html")
Dim response As WebResponse = request.GetResponse
Dim stream As System.IO.StreamReader = New System.IO.StreamReader(response.GetResponseStream, System.Text.Encoding.UTF8)
Dim strMain = stream.ReadToEnd
Dim strTitle = strMain.Substring(strMain.IndexOf("<title>") + 7, strMain.IndexOf("</title>") - strMain.IndexOf("<title>") - 7)
tboxTest.Text = strTitle
另外WebClient也可以实现
Dim webClient As WebClient = New WebClient()
Dim byteMain() As Byte = webClient.DownloadData("http://topic.csdn.net/u/20120228/10/03221b81-054a-4c86-8d71-6967f9d5ac7a.html")
Dim strMain = System.Text.Encoding.UTF8.GetString(byteMain)
Dim strTitle = strMain.Substring(strMain.IndexOf("<title>") + 7, strMain.IndexOf("</title>") - strMain.IndexOf("<title>") - 7)
tboxTest.Text = strTitle