写一个ASP程序如下:先全部取下来,然后再来找如何?
<%
dim xml
set xml=server.CreateObject("microsoft.xmlhttp")
xml.open "GET","http://www.sina.com.cn/",false
xml.setRequestHeader "Content-type","application/x-www-form-urlencoded"
xml.sendresponse.write "<xmp>"
response.write xml.responsetext
response.write "</xmp>"set xml=nothing
%>
<%
dim xml
set xml=server.CreateObject("microsoft.xmlhttp")
xml.open "GET","http://www.sina.com.cn/",false
xml.setRequestHeader "Content-type","application/x-www-form-urlencoded"
xml.sendresponse.write "<xmp>"
response.write xml.responsetext
response.write "</xmp>"set xml=nothing
%>
解决方案 »
- jquery tabs 默认选择,官网例子,就是不行,疯了。
- 今天碰到了一个问题
- jqurey ul 的问题
- 那位大侠了解my97日期控件
- 一个关于ActiveXObject("Scripting.FileSystemObject")的问题
- 再开个窗口问个有些奇怪的问题!重新打开子页面,子页面找不到父页面的控件了!使用setTimeOut后,解块了问题,但是不稳定。
- JS 怎么判断 select 下拉菜单是否存在?
- 调用打印的问题。。。。急
- 菜鸟跪问一个简单的javaSript的问题
- 在Netscape中怎么取消一个事件?
- 怎样传递对像本身?
- 使用showModalDialog打开的一个窗口,关闭的问题
<HEAD>
<TITLE></TITLE>
<script language="javascript">
function e2()
{
var mrstr = String(Math.random());
urls='http://news.tom.com/everyday.html?.'+mrstr.substring(2, 10)
var xttp=new ActiveXObject("Microsoft.XMLHTTP");
xttp.open('get',urls,false);
xttp.send();
var result=xttp.responseBody;
result=bytes2bstr(result);
info.innerHTML=result;
alert(result);
}var adTypeBinary = 1
var adTypeText = 2
function bytes2bstr(vin){
var st = new ActiveXObject("adodb.stream")
with (st){
Type = adTypeText
Open()
WriteText(vin)
Position = 0
Charset = "GB2312"
Position = 2
return ReadText
}
}
</script>
</HEAD>
<BODY>
<P>
</P>
<span id=info ></span>
<script language=javascript>
window.setInterval("e2()",3000);
</script>
</BODY>
</HTML>
Function bytes2BSTR(vIn) Dim strReturn,i,ThisCharCode,innerCode,Hight8,Low8,NextCharCode
strReturn = ""
For i = 1 To LenB(vIn)
ThisCharCode = AscB(MidB(vIn,i,1))
If ThisCharCode < &H80 Then
strReturn = strReturn & Chr(ThisCharCode)
Else
NextCharCode = AscB(MidB(vIn,i+1,1))
strReturn = strReturn & Chr(CLng(ThisCharCode) * &H100 + CInt(NextCharCode))
i = i + 1
End If
Next
bytes2BSTR = strReturn
End Function
</script>
<script language="javascript">
var xmlhttp= new ActiveXObject("Msxml2.xmlhttp")
xmlhttp.open("GET","http://www.sina.com",false)
xmlhttp.send()
alert(bytes2BSTR(xmlhttp.ResponseBody))
</script>
<%
Function bytes2BSTR(vIn) Dim strReturn,i,ThisCharCode,innerCode,Hight8,Low8,NextCharCode
strReturn = ""
For i = 1 To LenB(vIn)
ThisCharCode = AscB(MidB(vIn,i,1))
If ThisCharCode < &H80 Then
strReturn = strReturn & Chr(ThisCharCode)
Else
NextCharCode = AscB(MidB(vIn,i+1,1))
strReturn = strReturn & Chr(CLng(ThisCharCode) * &H100 + CInt(NextCharCode))
i = i + 1
End If
Next
bytes2BSTR = strReturn
End FunctionSet xmlhttp= server.Createobject("Msxml2.xmlhttp")
xmlhttp.open "GET","http://www.sina.com",false
xmlhttp.send
Response.Write Server.HTMLEncode(bytes2BSTR(xmlhttp.ResponseBody))%>