- 浏览: 1356676 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (453)
- Struts2 (4)
- Struts1 (16)
- Spring (9)
- Hibernate (5)
- AJAX (16)
- MS Server (9)
- Oracle (35)
- 测试技术 (5)
- 其他 (37)
- JSF (1)
- EJB (5)
- ASP.NET (9)
- iBATIS (5)
- Struts Spring Hibernate (2)
- HTML (12)
- Eclipse使用 (5)
- 设计模式 (5)
- JSP (32)
- 正则表达式 (2)
- 服务器 (12)
- Java基础 (48)
- MySQL (4)
- 面试 (22)
- UML (1)
- 数据结构 (3)
- Ant (2)
- 规范 (4)
- JavaScript (29)
- 软件使用及技巧 (25)
- PHP (1)
- DWR (3)
- FreeMarker (1)
- ExtJs (17)
- JFreeChart (9)
- Reports (2)
- JavaException (1)
- Java Mail (1)
- Flex (9)
- 异常 (12)
- Log4j (2)
- WebService (1)
- jQuery (1)
- Sybase (2)
- myeclipse_plugin (2)
- Linux (5)
- jbpm (2)
- SCM (1)
- mongoDB (1)
最新评论
-
lihua2008love:
<typeAlias alias="User& ...
IBATIS简单操作 -
lihua2008love:
...
关于项目框架设计的一点学习 -
c_jinglin:
我使用<OBJECT CLASSID="cls ...
这就是个静态页面通过js控制mscomm对某com设备进行访问的例子. -
zlbjava:
赞,用了还不错
java获取请求的ip地址,并解析ip所属地区 -
完美天龙:
cs842813290 写道楼主,我明白的地方:在链表已有N个 ...
JAVA实现双向链表
<script language="vbscript"> Function str2asc(strstr) str2asc = hex(asc(strstr)) End Function Function asc2str(ascasc) asc2str = chr(ascasc) End Function </script> <SCRIPT LANGUAGE="JavaScript"> <!-- function UrlEncode(str) { var ret=""; var strSpecial="!\"#$%&()*+,/:;<=>?[]^`{|}~%"; var tt=""; for(var i=0;i<str.length;i++) { var chr = str.charAt(i); var c=str2asc(chr); tt += chr+":"+c+"n"; if(parseInt("0x"+c) > 0x7f) { ret+="%"+c.slice(0,2)+"%"+c.slice(-2); } else { if(chr==" ") ret+="+"; else if(strSpecial.indexOf(chr)!=-1) ret+="%"+c.toString(16); else ret+=chr; } } return ret; } function UrlDecode(str){ var ret=""; for(var i=0;i<str.length;i++) { var chr = str.charAt(i); if(chr == "+") { ret+=" "; } else if(chr=="%") { var asc = str.substring(i+1,i+3); if(parseInt("0x"+asc)>0x7f) { ret+=asc2str(parseInt("0x"+asc+str.substring(i+4,i+6))); i+=5; } else { ret+=asc2str(parseInt("0x"+asc)); i+=2; } } else { ret+= chr; } } return ret; } //str="家" //strEncode=UrlEncode(str); //strDecode=UrlDecode(strEncode); //document.write(str,"=>",strEncode,"=>",strDecode) //--> </SCRIPT>
发表评论
-
j托管JavaScript类库
2009-10-13 11:22 1298AJAX 库 API http://code.google. ... -
javascript日期相减
2009-09-28 13:25 3470<SCRIPT LANGUAGE="Jav ... -
做个在网页上实现像QQ一样当有新任务时声音提醒
2009-07-18 14:35 1714在做一个项目时,客户要求网页上具有声音提醒功能。就是让网页每2 ... -
多选列表值的移动和获取值
2009-06-02 14:07 1559一段简单的javascript实现多选列表值的移动和获取值 ... -
获得多项选择列表框的选中选项
2009-06-02 14:00 2375<form> <sele ... -
JS获取表格单元格
2009-05-06 13:52 3022var ccell = document.getElement ... -
获得select的option值
2009-04-27 09:38 2437<select name="opt&quo ... -
javaScript urlencode 推荐 encodeURICompon
2009-04-20 15:09 2032网上查到的全都是escape,和需要的编码不是一回事,好不容易 ... -
这就是个静态页面通过js控制mscomm对某com设备进行访问的例子.
2009-04-03 16:14 6400<html> <head> ... -
js调用ocx控件(读写IC卡)
2009-04-03 16:09 107611、注册OCX 开始--->cmd--->reg ... -
转换Unicode (JS)
2009-03-23 09:19 2398Encrypt = function() { var ... -
JS获取当前对象大小以及屏幕分辨率等
2009-03-22 14:47 5587<script>function getInf ... -
单选框控制表单的隐藏和显示
2009-03-17 17:01 3300<script type="text/ja ... -
支持IE6、IE7的关闭页面的函数
2009-03-17 16:40 1428function closeWin() { v ... -
获取各种浏览器可见窗口大小
2009-03-01 23:12 1394<!DOCTYPE HTML PUBLIC " ... -
JQueryInplaceEdit
2009-02-15 10:43 1348$(document).ready(function() ... -
checkbox 全选和取消全选
2009-02-14 22:33 1609<html> <head> ... -
JavaScript分割字符串
2009-01-19 16:26 5000<script language="javas ... -
框架标签
2009-01-12 10:54 1415主页面 <!DOCTYPE html PUBLIC ... -
XML+Javascript树状菜单
2009-01-07 13:27 1647var ImgArr = new Array(); var l ...
相关推荐
在IT行业中,`urlEncode` 和 `urlDecode` 是两个非常关键的概念,它们主要用于处理URL(统一资源定位符)中的特殊字符。理解这两个概念对于网页开发、数据传输以及网络编程至关重要。 `urlEncode` 是一个过程,它将...
在深入理解JavaScript实现UrlEncode和UrlDecode函数的过程中,我们需要理解几个关键点:首先,URL编码和解码在Web开发中是一种常见的需求,用于确保URL中的特殊字符被正确传输。其次,JavaScript提供了一些内置的...
这个是 utf-8版本的 js实现 php的 urlencode() 和 urldecode()两个函数的功能。 在传送cookie的时候 在 php端实现 url编码 但要用 js来解码cookie的时候 就出现汉字不能不能识别的问题 这个 js 很好的解决
文章《用JavaScript实现PHP的urlencode与urldecode函数》就提供了如何在JavaScript中实现这两个函数的方法。 首先,我们来理解urlencode函数的功能和实现原理。urlencode函数的目的是将字符串进行编码,使得该字符...
而urldecode函数则用于对经过urlencode编码的字符串进行解码。这些函数在日常开发中非常重要,尤其是在创建URL查询字符串或处理表单数据时。 当标准的urlencode函数不能满足特定需求时,我们可以自定义一个类似的...
在编程语言中,如JavaScript、Python、Java等,都有内置的函数来实现UrlEncode和UrlDecode的操作,但这些函数通常只适用于单一语言环境。而独立的工具则提供了跨平台、跨语言的解决方案,无论你使用何种技术栈,都...
`UrlEncode`和`UrlDecode`函数就是用于处理URL字符串的编码和解码过程。在给定的代码中,作者提供了两个自定义的函数:`ShengUtils.encode`和`ShengUtils.decode`,分别实现了这个功能。 `ShengUtils.encode`函数的...
在标题提到的“JavaScript的URL encode decode源代码,ip验证,TRim”中,我们将探讨这三个关键概念。 1. URL编码与解码: 在JavaScript中,我们经常需要对URL中的特殊字符进行编码,以确保它们在HTTP请求中被正确...
尽管这个JS版本的`UrlEncode`和`UrlDecode`函数能够处理大多数基本的编码和解码需求,但在实际应用中,开发者应考虑使用JavaScript内置的`encodeURIComponent`和`decodeURIComponent`函数,因为它们遵循更严格的编码...
最后,文档中的内容还提供了一段JavaScript代码,分别实现了`UrlEncode`和`UrlDecode`两个函数。这两个函数通过遍历字符串,对于URL中的特殊字符进行编码和解码。这些函数特别考虑了字符的ASCII值,并使用十六进制来...
在ASP(Active Server Pages)环境中,可以使用内置的`Server.URLEncode`函数进行URL编码,而解码则可以使用`Server.URLDecode`函数。`Server.URLDecode("编码后的字符串")`会返回解码后的原始字符串。例如,如果有...
标题中的“java net unicode / native2ascii / url decode / url encode / UTF8 / js url code”涉及了Java网络编程中的几个关键概念,这些概念在处理字符编码时非常重要。以下是对这些概念的详细解释: 1. **...
本文将详细探讨JavaScript中的`escape`函数及其C#对应的解码方法`System.Web.HttpUtility.UrlDecode`,同时也会讲解JavaScript中的`escape`、`encodeURI`和`encodeURIComponent`的区别以及它们的解码对应函数。...
包含了很多有用的工具,如QR码生成器,QR码解码、翻译,时间戳转换,源格式,...支持Urlencode、Urldecode、Uniencode、Unidecode 注意:注意:注意 插件下载 请打包源码下载解压后直接使用Chrome开发者模式加载扩展
相对应地,解码时也有`urldecode`和`rawurldecode`。这种设计可能给开发者带来困扰,因为需要根据实际场景选择合适的编码函数。 解决URL编码问题的关键在于理解各种编码函数的差异,并根据应用需求选择正确的方法。...
这里还提到了两种自定义的解码函数,分别是VBScript的`URLDecode`和JavaScript的`UrlDecode`。虽然它们在网络上有广泛的应用,但是它们可能无法完全处理所有由`encodeURIComponent`产生的编码字符串,因为它们可能不...