在asp中使用js的encodeURIComponent方法

来源:asp之家 时间:2012-11-30 20:05:53 

大家知道,在js里encodeURIComponent 方法是一个比较常用的编码方法,但因工作需要,在asp里需用到此方法,查了好多资料,没有很好的方法,最后用了下面这个方法,基本解决了问题。

代码如下:


<%
Function aspEncodeURIComponent(sStr)
aspEncodeURIComponent = myEncodeURIComponent(sStr)
%>
<script language="javascript" type="text/javascript" runat="server">
function myEncodeURIComponent(sStr){
return encodeURIComponent(sStr);
}
</script>
<%
End Function
%>


附注:

encodeURIComponent 方法
将文本字符串编码为一个统一资源标识符 (URI) 的一个有效组件。

encodeURIComponent(encodedURIString)

必选的 encodedURIString 参数代表一个已编码的 URI 组件。

说明
encodeURIComponent 方法返回一个已编码的 URI。如果您将编码结果传递给 decodeURIComponent,那么将返回初始的字符串。因为 encodeURIComponent 方法对所有的字符编码,请注意,如果该字符串代表一个路径,例如 /folder1/folder2/default.html,其中的斜杠也将被编码。这样一来,当该编码结果被作为请求发送到 web 服务器时将是无效的。如果字符串中包含不止一个 URI 组件,请使用 encodeURI 方法进行编码。

标签:encodeURIComponent
0
投稿

猜你喜欢

  • php通过获取头信息判断图片类型的方法

    2023-11-10 00:31:50
  • 七个生态系统核心库[python自学收藏]

    2021-09-17 03:51:12
  • python 列表,数组和矩阵sum的用法及区别介绍

    2022-12-16 09:01:47
  • opencv读取视频并保存图像的方法

    2023-02-21 17:30:16
  • Pytorch 和 Tensorflow v1 兼容的环境搭建方法

    2022-04-05 12:19:06
  • Python线性回归实战分析

    2023-05-19 04:35:42
  • php验证session无效的解决方法

    2023-08-15 06:52:39
  • 桌面中心(二)数据库写入

    2023-11-18 12:26:15
  • JavaScript 数组的 uniq 方法

    2007-12-07 18:28:00
  • opencv3/C++图像像素操作详解

    2021-04-23 08:29:26
  • ubuntu下简单配置mysql数据库

    2009-07-31 09:17:00
  • Clion、IEDA、pycharm的一些简单设置步骤(设置中文菜单、输出中文、字体大小、背景颜色主题)

    2023-12-24 10:51:33
  • python使用递归的方式建立二叉树

    2021-07-07 23:47:18
  • 脆弱的用户体验

    2010-01-28 12:34:00
  • matplotlib.pyplot.matshow 矩阵可视化实例

    2022-01-04 02:57:21
  • SQL常用的四个排序函数梳理

    2024-01-13 04:41:49
  • python实现简易连点器

    2021-11-18 16:05:39
  • PHP bin2hex()函数基础实例讲解

    2023-06-12 16:30:44
  • python 获取文件列表(或是目录例表)

    2021-06-27 20:14:24
  • go doudou应用中使用注解示例详解

    2024-02-23 08:35:07
  • asp之家 网络编程 m.aspxhome.com