`
mcj8089
  • 浏览: 193644 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

网页中JS传递乱码问题1

阅读更多

开发聊天室过程中,网页的textarea中输入的中文文字传递之后会变成乱码,解决方案如下:

 

在使用文字之前:encodeURI(text)

 

在输出的时候:decodeURI(text)

 

这样就解决问题了。OOO

1
0
分享到:
评论
2 楼 mcj8089 2012-03-19  
jerrymsj 写道
在同一编码情况下可以这种,那么编码不一致呢


如果是在前端,你为什么会不用同一种编码?

如果是在后台(java),使用类URLDecoder解码,如下:

       java.net.URLDecoder.decode(chatMessage, "UTF-8");
1 楼 jerrymsj 2012-03-10  
在同一编码情况下可以这种,那么编码不一致呢

相关推荐

    解决JS传递中文乱码问题

    本文将深入探讨如何解决JavaScript(简称JS)在传递中文字符时出现的乱码问题,并提供具体的解决方案。 #### 一、问题背景 在Web应用中,前端页面与后端服务之间通过HTTP请求进行数据交互是非常常见的操作。当这些...

    js传递中文乱码

    js向服务器端传递中文时乱码,搜索是可以通过这个解决乱码问题,包括传值乱码

    网页获取JSON中文返回乱码解决方案(java + js)

    本文将针对"网页获取JSON中文返回乱码解决方案"进行深入探讨,包括Java后端与JavaScript前端的处理策略。 首先,我们要理解JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,它基于JavaScript的一个...

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

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

    ajax传递中文参数乱码解决办法

    1. **统一字符集**:为了防止乱码问题,建议在整个项目中统一使用一种字符集,如UTF-8。 2. **设置HTTP头**:确保服务器返回的响应头中包含了正确的字符集信息,例如`Content-Type: text/html; charset=UTF-8`。 3. ...

    AJAX技术使用XMLHttpRequest对象传递参数的中文乱码问题

    ### AJAX技术使用XMLHttpRequest对象传递参数的中文乱码问题 #### 背景与问题概述 在使用AJAX技术进行前后端数据交互时,经常会出现中文字符编码的问题,尤其是在使用`XMLHttpRequest`对象发送请求的过程中。例如...

    Ajax中文乱码问题解决方案

    在IT行业中,Ajax(Asynchronous JavaScript and XML)是一种在不刷新整个页面的情况下,与服务器交换数据并更新部分网页的技术。然而,在处理中文字符时,Ajax请求可能会遇到乱码问题,这主要是由于编码格式不一致...

    extjs 前后台交互参数出现中文乱码问题的解决方法

    在使用MyEclipse开发工具进行Web应用开发时,尤其是采用ExtJS框架结合Ajax技术进行前后端数据交互的过程中,可能会遇到一个常见的问题:即通过Ajax发送带有中文字符的数据时,后端接收到的数据出现乱码现象。...

    Request.QueryString 乱码问题

    在发送请求之前,可以使用JavaScript中的`encodeURI()`函数对中文字符进行编码处理,以确保其在传输过程中不会出现问题。例如: ```javascript var encodedText = encodeURI("我是中文"); // 发送请求时,将encoded...

    node.js乱码问题【WebStorm环境】

    中文乱码问题是Web开发中常见的问题之一,尤其是在使用Node.js和Jade模板引擎进行开发时。通过以上步骤,可以有效地解决乱码问题。需要注意的是,除了IDE和模板引擎的设置之外,还需要确保所有涉及到的文件和HTTP...

    jquery获取URL中参数解决中文乱码问题的两种方法

    当我们需要在两个页面间通过URL传递参数时,经常会遇到中文乱码问题。这个问题主要是因为URL中的参数可能没有经过正确的编码和解码处理。为了解决这个问题,我们可以采取一些方法,特别是当使用jQuery来获取URL参数...

    解决qr_code中文乱码问题

    在二维码(QR Code)编码和解码过程中,中文字符可能会出现乱码问题,这通常是由于编码格式不正确或处理方式不当导致的。本教程将详细解释这个问题,并提供一个开源示例帮助你理解和解决中文乱码问题。 首先,我们...

    修改了中文乱码问题的ZXing包及例子

    在描述中提到的“中文乱码问题”是ZXing在处理包含中文字符的数据时可能出现的一个常见问题。在默认情况下,ZXing可能无法正确地编码或解码含有非ASCII字符的条码,特别是中文字符,这会导致显示为乱码。解决这个...

    js传参乱码解决(亲测可行)

    在Web开发中,经常遇到的一个问题是客户端向服务器端传递参数时出现乱码的情况。这个问题主要是由于字符编码不一致所导致的。为了帮助开发者更好地理解如何解决js传参乱码的问题,本文将详细介绍解决方案,并提供...

    传递汉字丢失或乱码的问题

    在IT行业中,尤其是在进行数据传输、文件存储或者编程过程中,我们常常会遇到“传递汉字丢失或乱码”的问题。这通常是由编码不一致、字符集转换错误或文件读写操作不当等因素引起的。以下是对这个问题的详细分析和...

    Java Http请求传json数据乱码问题的解决

    在实际解决乱码问题的过程中,如果发现使用Base64加密传输中文数据还会出现问题,可以改用URL编码的方式来传输数据,即使用JavaScript的`encodeURI`函数对数据进行两次URL编码,后端接收到后进行一次URL解码即可。...

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

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

    ASP.NET javascript时间乱码问题

    当ASP.NET和JavaScript的时间数据传递出现问题时,主要表现为时间字符串在JavaScript中显示为乱码。以下是一些常见的解决策略: 1. **统一编码**:确保ASP.NET和JavaScript文件都使用相同的编码,例如UTF-8。在ASP...

    解决gb2312编码导致乱码问题

    描述中提到的“使用方法见本人博客《IE中js往后台传输中文乱码》”,暗示了解决这个问题可能需要在JavaScript(JS)中进行操作,特别是在与Internet Explorer(IE)浏览器交互时。IE在处理编码方面有一些独特的行为...

    在程序开发中的乱码问题解决办法

    ### 在程序开发中的乱码问题解决办法 #### 知识点概述 在程序开发过程中,中文乱码问题一直是困扰很多开发者的一大难题。特别是在涉及到不同编码格式处理时,如果不注意编码设置,很容易出现乱码现象。本文将从多...

Global site tag (gtag.js) - Google Analytics