`
zxs19861202
  • 浏览: 919183 次
  • 性别: Icon_minigender_1
  • 来自: 湖北—》上海
社区版块
存档分类
最新评论

js 链接中文乱码

阅读更多

在链接中有中文参数取出会乱码,下面是一种解决方法:

 

1、js转码

 var tag=document.getElementById("shopname").value;
 tag=encodeURI(encodeURI(tag));  

 document.location=view.do?method=viewShop&tag="+tag;

 

 

2、在action中解码

String tag = request.getParameter("tag").toString();
 tag = java.net.URLDecoder.decode(tag,"UTF-8");

 

 

-------------------------------另一种方法-----------------------------------------

1、js转码

 var tag=document.getElementById("shopname").value;
 tag=encodeURI(tag);  

 document.location=view.do?method=viewShop&tag="+tag;

 

 

2、在action中解码

String tag = request.getParameter("tag").toString();
 tag = new String(tag.getBytes("ISO8859-1"),
     "UTF-8");

 

这种你的程序代码需要为UTF-8编码

分享到:
评论

相关推荐

    fusioncharts 点击柱子链接,中文乱码

    ### FusionCharts点击柱子链接中文乱码问题解析与解决方案 #### 一、问题背景与概述 在使用FusionCharts图表库进行数据可视化时,可能会遇到一个常见问题:当用户点击图表中的柱子(或者条形图)触发链接时,链接...

    QRCode二维码生成DLL 解决全中文乱码,内有生成中文的图片不信扫一扫

    本教程将重点讨论如何通过DLL动态链接库来解决二维码生成过程中的全中文乱码和报错问题。 首先,我们要理解二维码编码的基本原理。二维码数据编码分为几个步骤:数据预处理、添加纠错码、模块分配和最终的图像生成...

    JSP对URL链接中的中文乱码处理方法总结.docx

    这种方法是通过使用 JavaScript 的 encodeURI() 函数对 URL 链接进行二次编码,从而避免中文乱码问题。例如: a onclick="javascript:window.open(encodeURI(encodeURI('./DispatchAction.do?ename=FKRY0001&code_...

    处理highcharts导出图片出现中文乱码的问题

    在IT行业中,Highcharts是一个非常流行的JavaScript库,用于创建交互式的图表和图形。它提供了丰富的选项来定制图表样式,使得数据可视化变得简单易行。然而,当涉及到导出图表为图片时,有时可能会遇到中文字符显示...

    二维码生成工具QRCode源代码支持中文(解决解码时中文乱码)

    QRCode源代码的提供,意味着开发者可以自行构建和定制二维码生成和解码功能,特别是在处理中文字符时避免乱码问题,这是该资源的核心价值所在。 ThoughtWorks是一家知名的全球软件咨询公司,其提供的QRCode库可能是...

    URL中汉字乱码问题

    标题“URL中汉字乱码问题”涉及到的是在Web开发中常见的字符编码问题,尤其是在处理包含汉字的URL时。URL(Uniform Resource Locator)是用于定位网络资源的地址,它必须遵循特定的编码规则,以确保在不同系统间传输...

    奇数个中文字符url传递乱码

    为了解决奇数个中文字符URL传递乱码的问题,可以采用JavaScript来实现正确的编码处理。具体步骤如下: 1. **获取原始URL**:首先获取用户输入或系统生成的原始URL。 2. **编码处理**: - 使用`encodeURI()`函数...

    IE 浏览器在get请求下中文乱码的问题.zip

    使用JavaScript或其他客户端技术,接收到乱码后,根据猜测或已知的编码方式,进行转换后再展示。 6. **统一编码标准**:在开发过程中,尽可能采用UTF-8作为统一的编码标准,因为它支持的字符集广泛,减少了乱码出现...

    jsoncpp动态库(win32 relese版,解决toStyledString中文乱码问题)

    JSONCPP是一个开源库,用于解析和生成JSON(JavaScript Object Notation)格式的数据。JSON是一种轻量级的数据交换格式,常用于Web服务与客户端之间的数据通信。JSONCPP库为C++开发者提供了一套易于使用的API,使得...

    JS中页面与页面之间超链接跳转中文乱码问题的解决办法

    在JavaScript中进行页面与页面之间的超链接跳转时,如果链接中包含中文字符,很可能会遇到中文乱码的问题。这种现象通常发生在URL传递过程中,服务器接收到带有乱码的参数时,无法正确解析中文字符,从而导致乱码...

    已经编译成静态库的jsoncpp1.8.4,同时解决中文乱码问题

    JSONCPP是一个开源的C++库,用于解析和生成JSON(JavaScript Object Notation)数据格式。JSON是一种轻量级的数据交换格式,广泛应用于网络通信和数据存储。JSONCPP库提供了易于使用的API,使得开发者可以在C++项目...

    java中文乱码

    一、Javascript 传参乱码 在浏览器端对要传递的中文参数进行编码处理可以使用 encodeURI 函数,对服务器端传递的中文参数进行解码可以使用 URLDecoder.decode 函数。在服务器端代码中,需要确保 jsp 页面的编码方式...

    Struts框架下Ajax发送中文乱码问题的解决

    在实际应用中,我们常常会遇到Ajax与服务器交互时出现中文乱码的问题,尤其是在发送和接收中文数据时。这个问题主要涉及到字符编码的处理,解决起来需要对HTTP协议、字符编码原理以及Struts框架的工作机制有一定的...

    datetimepicker 日期NaN错误 中文乱码(附修正版)

    标题中的“datetimepicker 日期NaN错误 中文乱码”是一个常见的编程问题,通常发生在尝试处理日期和时间输入时。在JavaScript环境下,`NaN`代表"非数字",当日期格式不正确或者无法解析为日期对象时,JavaScript会...

    jsp资料基础知识分页和乱码处理

    乱码问题在Web开发中也是一个常见问题,尤其是在处理中文字符时。JSP中的乱码问题主要出现在输入和输出两个环节: 1. 输入乱码:通常是由于请求参数编码不一致导致。解决办法是在接收参数前,先设置正确的字符编码,...

    解决My97DatePicker(日历控件)乱码问题

    NULL 博文链接:https://mengqingyu.iteye.com/blog/638702

    中文乱码解决方案终稿.pdf

    中文乱码问题在IT行业中是一个常见的困扰,尤其是在Web开发中。本文主要探讨了中文乱码的解决方案,特别是在使用Tomcat6.0作为servlet容器,与Firefox3.0和IE6浏览器交互时的情况。 首先,要理解中文乱码的产生,...

    PDFmake(解决jspdf不支持中文的问题)

    在处理中文字符时,PDFmake使用了内置的“ vfs_fonts.js”文件,该文件包含了支持中文的字体资源。在创建PDF时,只需要将这些字体资源与文档描述一起传递给PDFmake,就可以确保中文字符的正确渲染。例如: ```...

    基于jquery_二维码生成和打印_兼容IE6-IE8_解决汉字乱码问题.zip

    本资源“基于jquery_二维码生成和打印_兼容IE6-IE8_解决汉字乱码问题.zip”提供了一个解决方案,它使得在老旧的IE6-IE8浏览器上也能生成并打印包含汉字的二维码,这在很多情况下是非常实用的,因为这些老版本的IE...

    网页资源下载及地址栏乱码处理

    例如,服务器返回的页面是UTF-8编码,但浏览器按照GBK解码,就可能出现中文乱码。 4. **URL编码**: 地址栏中的URL不能直接包含非ASCII字符,因此需要进行URL编码。在URL中,非ASCII字符会被转换为%xy的形式,其中...

Global site tag (gtag.js) - Google Analytics