以下是代码 :
复制代码代码如下:
<%
OnerRorResumenext
Dimobjxmlhttp, xml
Setxml = server.createObject ("microsoft.xmlhttp")
xml.open "Get", "http://chanye.finance.sina.com.cn/yj/2005-01-05/236914.shtml", false
Xml.send
tmpstr = xml.responsetext
ep = clng (instr (1, tmpstr, "meta_data2"))+18
tmpstr = reply (tmpstr, vbcrlf, "")
tmpstr = replace (tmpstr, chr (9), "")
tmpstr = replace (tmpstr, chr (32), "")
mydata = mid (tmpstr, 1, ep)
Recfilen = server.mappath ("tempstr.txt")
setAstream = server.createObject ("adodb.stream")
Astream.Type = 2
Astream.Mode = 3
Astream.Open
Astream.Charset = "GB2312"
Astream.position = 0
Astream.WriteTextMyData, 1
Astream.SavetOfilerEcfilen, 2
Astream.Close
setAstream1 = server.createObject ("adodb.stream")
Astream1.Type = 2
Astream1.mode = 3
Astream1.charset = "GB2312"
Astream1.open
Astream1.loadfromfile (Recfilen)
ASSP = Astream1.Size
crttmpstr = astream1.readtext (assp)
Astream1.close
sp1 = clng (instr (1, crttmpstr, "meta_data1"))+16
ep1 = clng (instr (sp1, crttmpstr, "name = meta_data2"))-7
LTH1 = EP1-SP1
newdata = mid (crttmpstr, sp1, lth1)
%>
<html>
<голова>
<metahttp-equiv = "content-type" content = "text/html; charset = gb2312">
<style>
тело{
Размер шрифта: 12px
}
td {
Размер шрифта: 12px
}
</style>
<Title> 用 asp 获取 dll 加密新闻内容 </title>
<tablewidth = "540" border = "0" align = "center" cellPadding = "0" cell -spacing = "0">
<tr>
<td> 更新时间: <%= сейчас%> 获取内容长度: <%= lth1%>
字节
注意要使用 http://127.0.0.1/ip1htmlview.dll 你得先下载这个 dll 文件 , 怎么下不用多说吧?! 怎么下不用多说吧?!
<objectid = htmlip1viewcodebase = http: //127.0.0.1/ip1htmlview.dll#version=1,0,1,14Classid=clsid: d854fc15-d3ea-496a-b2a0-a772a3de1d09>
<paramname = "meta_data1" value = "<%= newData%>">