`
yuechengkun
  • 浏览: 14253 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

javascript 中文传递问题

阅读更多
通常从前台javascript向后台传递值,如果传递的值是中文类型,则无法传递到后台,现在有一种解决办法,可以从后台的javascript代码中向后台
传递中文:
解决方法:
 
下面是接受部分解码方法 :

String fontwords=request.getParameter( "changefontname" ); //
   fontwords=java.net.URLDecoder.decode(fontwords, "utf8" ); //post 传递的时候 , 一定是用 utf8 编码的 ,url 自己可以设定

//System.out.println(condition); // 当调用 request.getParameter() 函数时,会自动进行一次 URI 的解码过程,调用时内置的解码过程会导致乱码出现。
而 URI 编码两次后, request.getParameter() 函数得到的是原信息 URI 编码一次的内容。再用可控的解码函数 java.net.URLDecoder.decode() 就可解出原始的正确的信息。


  function changefont(){//下拉列边框变化时触发session中的用户默认字体发生变化  
      var fontname=document.getElementById('fontname').value;  
      alert(fontname);  
      var url;  
      url="Communicate.jsp?user2=";  
      url=url+'<%=user2%>';  
      url=url+"&user2id="+'<%=user2id%>'+"&changefontname="+encodeURI(encodeURI(fontname));  
     // alert(url);  
       window.location.href=url;  
      } 
分享到:
评论

相关推荐

    JavaScript权威指南(第6版)中文文字版

    22.3 跨域消息传递 668 22.4 web worker 671 22.5 类型化数组和arraybuffer 678 22.6 blob 682 22.7 文件系统api 691 22.8 客户端数据库 696 22.9 web套接字 704 第三部分 javascript核心参考 javascript核心参考 ...

    JavaScript权威指南(第6版)(中文版)

    《JavaScript权威指南(第6版)》主要讲述的内容涵盖JavaScript语言本身,以及Web浏览器所实现的JavaScript API。本书第6版涵盖了HTML5和ECMAScript 5,很多章节完全重写,增加了当今Web开发的最佳实践的内容,新增...

    JavaScript完全自学宝典 源代码

    示例描述:演示JavaScript的简单应用及JavaScript特效。 1.1.html 用JavaScript开发的弹出式“Hello World”实例。 1.2.html 在页面中输出的“Hello World”。 1.3.html 使用JavaScript进行文本框值的...

    在JavaScript中通过URL传递汉字的方法

    在JavaScript中通过URL传递汉字的方法

    程序天下:JavaScript实例自学手册

    1.25 使用JavaScript传递页面参数 1.26 页面被冻结 第 2章 按钮特效 2.1 页面刷新按钮 2.2 按回车调用登录按钮 2.3 动态创建按钮 2.3 平面按钮 2.4 按钮的嵌入效果 2.5 按钮改变状态栏信息 2.6 定义按钮的热键 2.7 ...

    《程序天下:JavaScript实例自学手册》光盘源码

    1.25 使用JavaScript传递页面参数 1.26 页面被冻结 第 2章 按钮特效 2.1 页面刷新按钮 2.2 按回车调用登录按钮 2.3 动态创建按钮 2.3 平面按钮 2.4 按钮的嵌入效果 2.5 按钮改变状态栏信息 2.6 定义按钮的热键 2.7 ...

    JavaScript实例精通

    JavaScript实例精通 1.本书1~20章所附代码的运行环境 操作系统:Windows 2003、Windows XP Professional,或者Windows 2000 开发环境:、Dreamwave、Notepad、UltraEdit,或者其他文本编辑器 Web服务器:IIS 5.1及...

    《JavaScript实例精通》[源代码]

    1_4.htm 在HTML中为JavaScript传递变量。 1_5.htm 在HTML中引用JavaScript的变量。 1_6.htm 比较undefined和"undefined"。 第2章(\2) 示例描述:客户端的流程控制。 2_1.htm 条件判断语句if…else 2_2....

    JavaScript权威指南(第6版) 中文版

    《JavaScript权威指南(第6版)》要讲述的内容涵盖JavaScript语言本身,以及web浏览器所实现的JavaScript API。本书第6版涵盖了 html5 和 ecmascript 5,很多章节完全重写,增加了当今 web 开发的最佳实践的内容,新增...

    javascript自定义函数参数传递为字符串格式

    自定义函数参数传递为 字符串格式 ,传递方式 1:用this传递 2:引号缺省 3:转义字符(html中 代表”双引号,'代表单引号,javascript中直接\” 和Java通用转义字符集) &lt;html&gt; &lt;head&gt; [removed] ...

    js高级程序设计第三版(高清中文含源码压缩)JavaScript 超级畅销书的最新版

    js高级程序设计第三版(高清中文含源码压缩)JavaScript 超级畅销书的最新版。 本书是 JavaScript 超级畅销书的最新版。ECMAScript 5 和 HTML5 在标准之争中双双胜出,使大量 专有实现和客户端扩展正式进入规范,同时...

    AutoComplete 完整实例,带数据库,支持中文

    注意使用UTF-8的编码,因为JavaScript在传递中文参数的时候使用的是UTF-8的,同时打开数据库的时候也要保持一致,还有个PHP的实例就不上传了,如果有人遇到跟我一样的问题可以跟我联系(gewanbo@163.com)。...

    javascript通过url向jsp页面传递中文参数导致乱码解决方案

    javascript通过url向jsp页面传递中文参数乱码,一直都是从事jsp开发者比较烦心的是,于是本文介绍了一些解决方法,感兴趣的朋友可以了解下

    JavaScript 格式字符串的应用

    在使用JavaScript中的Date对象时,有一个常用的操作就是输出。但Date对象自带的toString()方法输出的格式并不能满足用户多样化的需求。我在想,是不是可以将C#中DateTime.ToString(string format)方法的形式引入到...

    escape函数解决js中ajax传递中文出现乱码问题

    本文实例讲述了escape函数解决js中ajax传递中文出现乱码问题,分享给大家供大家参考。具体方法如下: 一、问题描述: 本来网页特效中的escape()是将中文按iso-8859-1字符集进行url编码的,那样通过 request....

    Javascript日期差值显示库timespanjs.zip

    timespanjs 是实现日期差值的人性化显示的 Javascript 库。比如,可以显示成:2年2个月2小时4分钟23秒。同时支持国际化,可扩展。已经支持的语言: 中文简体(zh-cn) 中文繁体(zh-tw) ...

    chinese-ime:一个JavaScript jQuery插件,用于在网站中本地构建中文键盘输入功能

    特征用JavaScript编写为jQuery插件可以添加到任何textarea或input 支持简化和传统输入法小于20kB,超快通过CSS完全可样式化设计尽可能不引人注目不会干扰操作系统内置的输入法可以作为参数传递的一系列不同设置根据...

Global site tag (gtag.js) - Google Analytics