+ -
当前位置:首页 → 问答吧 → xml無刷新

xml無刷新

时间:2005-05-15

来源:互联网

前段時間在網上找到一個用xml寫成的無刷新聊天室(PHP的),發現他用javascript來解釋和提交,其中他還用了一個vbscript,我不知道這個vbscript能不能用javascript來實現呢?
<script language="vbscript"> Function bytes2BSTR(vIn) 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>
   提示:您可以先修改部分代码再运行

各位有看過這個東東嗎?

剛剛去別的地方搜一下,他們都說,沒辦法,一定要用vbscript,真的嗎?

[ 本帖由 sehang 最后编辑于 2005-5-15 01:00 ]

作者: sehang   发布时间: 2005-05-15

嗯. js 没提供 AscB MidB 这类的字节操作函数.

作者: ※潇洒※   发布时间: 2005-05-28

其实这个方法完全可以不用的!

作者: chtjs   发布时间: 2005-06-01

呵呵. 楼上有更好的方法?

作者: ※潇洒※   发布时间: 2005-06-01

有好方法快拿来共享呀

作者: hanren   发布时间: 2005-06-01

就是xmlhttp.responseXML来作为返回值。不要用什么函数去给返回的字符串转码

[ 本帖由 myoldman 最后编辑于 2005-6-3 11:51 ]

作者: kkf009   发布时间: 2005-06-02

呵呵... 但前提是返回的 xml 格式要正确. 编码, Content-Type也要正确

作者: myoldman   发布时间: 2005-06-03