关于作者

发现Url编码方式写了下来!

上一篇 / 下一篇  2006-11-20 13:04:49

查看( 1082 ) / 评论( 13 )

CODE:

<scrīpt language="vbscrīpt">
        Function Str2Hex(ByVal strHex)
                Dim s1,sHex
                For i = 1 To Len(strHex)
                        s1 = Hex(Asc(Mid(strHex,i,1)))
                        If Len(s1)=4 Then
                                s1 = "%" & Left(s1,2) & "%" & Right(s1,2)
                        Else
                                s1 = "%" & s1
                        End If
                        sHex = sHex & s1
                Next
                Str2Hex = sHex
        End Function

                Document.Write Str2Hex("周杰伦 夜曲")

        Document.Write "<a Href='http://mp3.baidu.com/m?f=ms&rn=&tn=baidump3&ct=134217728&word=" & Str2Hex("周杰伦 夜曲") & "&lm=-1'>周杰伦 夜曲</a>"
</scrīpt>
[ 本帖由 ivvn 最后编辑于 2006-3-22 22:46 ]

TAG:

aasvvv发布于2006-02-11 10:09:19
不知道是否和JS中的escape()一样?
ivvn的个人空间 ivvn 发布于2006-02-13 15:39:40

QUOTE:

引用内容由 aasvvv 发表于 2006-2-11 10:09 AM
不知道是否和JS中的escape()一样?
不一样的吧!
foow发布于2006-02-14 16:50:01
跟js中的encodeURI,decodeURI一样

CODE:

<script language="javascript">       
        document.write( encodeURI("周杰伦 夜曲"));
</script>

wuyingjiao发布于2006-02-14 17:02:57
找了好久 支持楼主

QUOTE:

引用内容由 foow 发表于 2006-2-14 04:50 PM
跟js中的encodeURI,decodeURI一样

CODE:

<script language="javascript">       
        document.write( encodeURI("周杰伦 夜曲"));
</script>
楼上的没看仔细吧 一点都不一样
encodeURI似乎编码后百度不认得

[ 本帖由 wuyingjiao 最后编辑于 2006-2-26 22:03 ]
crazysoul发布于2006-06-29 10:30:13
百度是认escape过之后的
google是认encodeURI后的
两者不兼容
灵光一现 object 发布于2006-06-29 11:28:52
escape
unescape
ivvn的个人空间 ivvn 发布于2006-06-29 11:51:19

QUOTE:

引用内容由 crazysoul 发表于 2006-6-29 10:30 AM
百度是认escape过之后的
google是认encodeURI后的
两者不兼容
我写的这个都可以认出来!
有点苦,像一杯咖啡。我需要一份从容和淡定! solidluck 发布于2006-06-29 16:46:36
escape()被encodeURI()取代了啊!
有点苦,像一杯咖啡。我需要一份从容和淡定! solidluck 发布于2006-06-29 16:50:43
escape()不可以編碼漢字的
crazysoul发布于2006-08-07 11:02:34

QUOTE:

引用内容由 ivvn 发表于 2006-6-29 11:51 AM

我写的这个都可以认出来!
不知你的认出来是什么意思?

http://mp3.baidu.com/m?f=ms& ... %B9%C7%FA&lm=-1

http://www.google.com/search?q=%D6%DC%BD%DC%C2%D7%20%D2%B9%C7%FA
效果的个人空间 效果 发布于2006-08-07 11:07:46
百度不用编码也可以搜,我试过的...呵呵...省事
crazysoul发布于2006-08-07 17:54:41

QUOTE:

引用内容由 效果 发表于 2006-8-7 11:07 AM
百度不用编码也可以搜,我试过的...呵呵...省事
你是指直接在地址栏里输入吧?
因为IE是用escape来编码的(escape当然也是M$自己定义的)
效果的个人空间 效果 发布于2006-08-07 18:26:48
没有直接输入,用AJAX来取百度搜索的结果,

直接用文字就可以了,效果是一样的!
我来说两句

(可选)