这个函数主要是为了,不同浏览器的事,
如果你传递的参数是中文,有的浏览器就显示出错,如果转换成编码形式,就可以正确传递!
当然在IE下2个结果都是一样的,你看不出来区别,用编码来传递参数是一个好习惯,养成这个习惯你,就又向高手靠近一步了! <img src="http://blog.163.com/wenchangqing_live/blog/<%server.URLEncode("#C1C6-1.jpg")%>" width="300" height="300" />

这样写
<a target="_blank" href="http://amos1.taobao.com/msg.ww?v=2&uid=<%=Server.URLEncode(wang)%>&s=1" ><img border="0" src="http://amos1.taobao.com/online.ww?v=2&uid=<%=Server.URLEncode(wang)%>=1" alt="旺旺联系我" /></a>

<%=wang%>就是变量!?????
你在那里看到说这个就是变量? 变量一定是 wang

<%
Dim wang 
wang = "买卖人"
Response.Write Server.URLEncode("汇编") & "<BR>"
Response.Write Server.URLEncode(wang)
%>

我得输出结果是 
%BB%E3%B1%E0
%C2%F2%C2%F4%C8%CB

=Server.URLEncode(wang)%> 这样写

<%=wang%>这种写法 是用在html代码中要显示wang变量时候用的

如果你传输的是中文字符就不是一个效果了,它的主要作用是传递一些通常URL识别性不好的象中文字符等的字符

不如你在百度里搜索“你好”,会发现连接为:
http://www.baidu.com/s?cl=3&wd=%C4%E3%BA%C3
其中的%C4%E3%BA%C3就是“你好”
相当与:server.urlencode("你好")
 
 
"<a href="http://blog.163.com/wenchangqing_live/blog/&So112&Server.URLEncode(rs_url("wwwweb"))&" target=_blank>"

转自:http://apps.hi.baidu.com/share/detail/33789708

(转)server.urlencode有什么用?怎么用?的更多相关文章

  1. HttpUtility.UrlEncode 和Server.UrlEncode的区别,记录记录,被乱码搞晕头了。。。。。

    今天修改原来的站点,有几个session和cookies乱码问题,然后又好好看了一下关于编码这块的内容. 大概是:登录处,用session记录了一点中文内容.然后cookies也记录了一点中文内容,取 ...

  2. Server.UrlEncode与Server.UrlDecode(url传递中文的解决方案)

    1.设置web.config文件.<system.web> ...... <globalization requestEncoding="gb2312" resp ...

  3. Server.UrlEncode()方法 空格转换成了+而非%20

    在ASP.NET MVC 的Control类里提供了该方法.该方法可以很方便的对字符串进行url编码,但小猪今天却发现其将空格编码后变成了“+”而非JavaScript采用的encodeURIComp ...

  4. Server.UrlEncode、HttpUtility.UrlDecode的区别

    Server.UrlEncode.HttpUtility.UrlDecode的区别 在对URL进行编码时,该用哪一个?这两都使用上有什么区别吗? 测试: string file="文件上(传 ...

  5. 实现Server.UrlEncode和Server.UrlDecode功能的js代码

    <script> var EncodeURI = function(unzipStr,isCusEncode){    if(isCusEncode){        var zipArr ...

  6. ASP.NET - 对URL传递的值进行编码Server.UrlEncode()

    /// <summary> /// 搜索内容 /// </summary> /// <param name="sender"></para ...

  7. c#asp.net url 传递中文参数要使用 System.Web.HttpUtility.UrlEncode 而不能使用Server.UrlEncode

    最近网站里的参数包括中文的例如: http://www.taiba/Tag%b0%ae%c7%e9.html 已开始使用 Server.UrlEncode来做的,但发现,有一些中文在url重写的是说找 ...

  8. HttpUtility.UrlEncode与Server.UrlEncode()转码区别

    在对URL进行编码时,该用哪一个?这两都使用上有什么区别吗?测试: string file="文件上(传)篇.doc";string Server_UrlEncode=Server ...

  9. URL传递中文:Server.UrlEncode与Server.UrlDecode

    1.设置web.config文件. <system.web>  ......  <globalization requestEncoding="gb2312" r ...

随机推荐

  1. Delphi-CompareText 函数

    函数名称 CompareText 所在单元 System.SysUtils 函数原型 function CompareText(const S1, S2: string): Integer; 函数功能 ...

  2. Autoit 获取运行目录

    #include <File.au3> #include <MsgBoxConstants.au3> MsgBox($MB_SYSTEMMODAL, "", ...

  3. Android入门之时间日期控件

    效果图: MainActivity.java package com.jkxqj.helloandroid; import android.app.Activity; import android.o ...

  4. 可以把一些常用的方法,写入js文件,引入html界面

    这样,可以在多处应用.更好一些.缺点是不够灵活. 优点是,一处修改,多处应用. 函数这东西,一般都是先加载的,之后就可以随便调用了. function delquestion(obj){ //conf ...

  5. -_-#【Canvas】导出在<canvas>元素上绘制的图像

    <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title> ...

  6. loadrunner11 安装及破解教程来自百度文库

    http://wenku.baidu.com/link?url=wSdgdZPzSNkftIqPmuz2rLKJ0M7Q3RrfSEdqcoRzfVDMIikj_7OLmLZWgoCiBev3AxvN ...

  7. cf701A Cards

    There are n cards (n is even) in the deck. Each card has a positive integer written on it. n / 2 peo ...

  8. Understanding the Android Life Cycle

    Problem Android apps do not have a “main” method; you need to learn how they get started and how the ...

  9. ubuntu修改系统环境变量文件导致起不来

    修改/etc/environment文件导致系统起不来. 长按shift,进入恢复界面,然后以root方式登录命令行界面 然后vi修改/etc/environment文件 提示:Unable to o ...

  10. java—— 笔记链接

    深入Java关键字null 链接:   http://tieba.baidu.com/f?kz=510289524 颜色代码 链接:  http://wenku.baidu.com/link?url= ...