您现在的位置是:网站首页> 编程资料编程资料
在asp中使用js的encodeURIComponent方法_应用技巧_
2023-05-25
211人已围观
简介 在asp中使用js的encodeURIComponent方法_应用技巧_
大家知道,在js里encodeURIComponent 方法是一个比较常用的编码方法,但因工作需要,在asp里需用到此方法,查了好多资料,没有很好的方法,最后用了下面这个方法,基本解决了问题。
<%
Function aspEncodeURIComponent(sStr)
aspEncodeURIComponent = myEncodeURIComponent(sStr)
%>
<%
End Function
%>
附注:
encodeURIComponent 方法
将文本字符串编码为一个统一资源标识符 (URI) 的一个有效组件。
encodeURIComponent(encodedURIString)
必选的 encodedURIString 参数代表一个已编码的 URI 组件。
说明
encodeURIComponent 方法返回一个已编码的 URI。如果您将编码结果传递给 decodeURIComponent,那么将返回初始的字符串。因为 encodeURIComponent 方法对所有的字符编码,请注意,如果该字符串代表一个路径,例如 /folder1/folder2/default.html,其中的斜杠也将被编码。这样一来,当该编码结果被作为请求发送到 web 服务器时将是无效的。如果字符串中包含不止一个 URI 组件,请使用 encodeURI 方法进行编码。
复制代码 代码如下:
<%
Function aspEncodeURIComponent(sStr)
aspEncodeURIComponent = myEncodeURIComponent(sStr)
%>
<%
End Function
%>
附注:
encodeURIComponent 方法
将文本字符串编码为一个统一资源标识符 (URI) 的一个有效组件。
encodeURIComponent(encodedURIString)
必选的 encodedURIString 参数代表一个已编码的 URI 组件。
说明
encodeURIComponent 方法返回一个已编码的 URI。如果您将编码结果传递给 decodeURIComponent,那么将返回初始的字符串。因为 encodeURIComponent 方法对所有的字符编码,请注意,如果该字符串代表一个路径,例如 /folder1/folder2/default.html,其中的斜杠也将被编码。这样一来,当该编码结果被作为请求发送到 web 服务器时将是无效的。如果字符串中包含不止一个 URI 组件,请使用 encodeURI 方法进行编码。
您可能感兴趣的文章:
相关内容
- ASP中Utf-8与Gb2312编码转换乱码问题的解决方法 页面编码声明_应用技巧_
- Asp WinHttp.WinHttpRequest.5.1 对象使用详解 伪造 HTTP 头信息_小偷/采集_
- asp短信接口源码 比较简单但也挺实用用的(两个写法)_应用技巧_
- ASP分页时计算页面总数的几种算法小结_应用技巧_
- asp去除html的函数代码分析附实例说明_应用技巧_
- asp 获取参数值与sql安全过滤参数函数代码_应用技巧_
- ASP中Server.Execute和Execute实现动态包含(include)脚本的区别_应用技巧_
- ASP上传漏洞之利用CHR(0)绕过扩展名检测脚本_应用技巧_
- Asp限制IP访问 阻止某一个IP段禁止访问本站的代码_应用技巧_
- 一个改进的ASP生成SQL命令字符串类的代码[已测]_应用技巧_
