`
wnick
  • 浏览: 62095 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

一个编码问题

阅读更多
一个静态的html 页面 iframe 一个 jsp
html页面编码是GBK
jsp 的编码是UTF-8
在jsp里有一个3级联的  js
国家 -》 省 -》 市
这里是按国家动态生成 省 在动态生成 市

问题: 首次访问选了国家选省再选市没有问题,F5 刷新一下后 在选省 就出问题了
省 不出现了,用 Httpwatch(一款IE的调试工具)查看流程响应流程 和首次访问一样
把iframe里的页面单独拿出来 访问 任何操作都没有问题。在火狐下都是没有问题的

问题原因: 编码问题 可能是 动态生成的js 编码 为父页面 html 的编码 GBK
解决:在动态生成 js 时指定编码 charset=utf-8

不知道有没有遇见过此问题,以及怎么解决的?
这两个页面属于不同域名,他们的编码是不能修改的
分享到:
评论

相关推荐

    乱码问题的解决

    "乱码问题的解决" 在 Web 开发中,乱码问题是常见的...乱码问题的解决需要从多方面入手,包括设置页面编码、服务器编码、客户端编码、数据库编码和超链接的 url 编码等。只有通过统一编码,才能避免乱码问题的出现。

    Linux下eclipse中文乱码问题解决方案

    一般默认都是 UTF-8 或者 GBK,当从外部导入的一个工程时,如果该工程的编码方式与 Eclipse 中设置的编码方式不同,就会产生中文的乱码问题。这种问题在实际项目中非常常见,解决此问题的关键是了解 Eclipse 的编码...

    解决gb2312编码导致乱码问题

    标题提到的“解决gb2312编码导致乱码问题”是一个典型的字符编码问题,它涉及到如何在不同的编码格式之间正确转换,以确保中文字符在传输和显示时的正确性。gb2312是一种较老的中文字符编码标准,主要用于简体中文,...

    Windows10 + qt5.8.0解决编码乱码问题总结.pdf

    以上所述方法亲测有效,意味着在实际的项目开发中,开发人员按照这些步骤进行设置后,可以得到正确的中文显示和处理,解决了编码不一致带来的乱码问题。然而,在实际操作中可能会遇到一些特殊情况,比如某些库或系统...

    解决JSP中文乱码问题

    解决 JSP 中文乱码问题是一个很常见的问题,在 JSP 开发过程中,经常出现中文乱码的问题,可能一至困扰着大家。下面我们将详细讨论 JSP 中文乱码问题的成因和解决方法。 JSP 中文乱码问题的成因 JSP 中文乱码问题...

    SAS EG导入UTF-8编码的文本数据文件时的乱码问题解决方法

    SAS EG是一个图形用户界面的程序,它提供了数据管理、统计分析、报告创建等功能,但它在处理不同编码的文本文件时可能会遇到编码兼容性问题。 解决SAS EG导入UTF-8编码文本数据文件的乱码问题,通常需要在导入文件...

    彻底解决中文乱码的问题

    在IT行业中,尤其是在Java编程领域,中文乱码问题是一个常见的挑战。这主要涉及到字符编码的处理,涉及到Unicode、GBK、UTF-8等不同编码格式之间的转换和一致性问题。本篇文章将深入探讨这个问题,并提供一种彻底...

    hadoop中文乱码问题

    解决Hadoop中文乱码问题的关键在于识别和匹配数据的正确编码,并在Hadoop组件和工具中设置相应的编码选项。在实际操作中,可能需要结合日志信息和源码调试来定位问题。同时,建立良好的编码规范,统一数据的编码格式...

    中文乱码问题分析 自己总结的

    中文乱码问题是 Java 和 JSP 开发中的一种常见问题,主要是由于 Java 和 JSP 源文件的保存方式是基于字节流的,而编译成 class 文件过程中,使用的编码方式与源文件的编码不一致所致。在 Java 文件中,尽量不要写...

    sqlite3 for delphi 解决中文乱码问题

    当两种不同的编码方式交互时,如果没有正确地进行转换,就会导致乱码问题。 在提供的压缩包中,有两个重要的文件:SQLite3.pas和SQLiteTable3.pas。这些文件很可能是对原生SQLite3 Delphi组件的修改版,包含了对...

    FORM表单中文乱码问题分析与解决

    在 Web 开发中,中文乱码问题是一个常见的问题,尤其是在FORM表单传递参数时。这个问题的根本原因是对中文的编码与解码方式不一致。我们可以理解为对中文的加密与解密的密钥不一致。例如,用UTF-8对中文编码而用ISO-...

    细说编码,检索乱码的一个ppt

    编码是计算机处理文字和信息的关键技术,尤其在涉及多种语言和字符集的环境下,理解编码原理对于解决乱码问题至关重要。本篇将深入探讨编码的概念,着重介绍汉字编码和相关乱码问题。 首先,编码是一种将字符按固定...

    关于java中的编码转换问题(解决乱码问题)

    乱码问题通常是由于编码不一致或不当转换导致的。以下将详细阐述Java中涉及编码转换的关键知识点。 一、概念 1. 字符: 字符是文本的基本单位,可以是字母、数字、标点符号或其他符号。在计算机内部,字符通常通过...

    java中文乱码问题详解--- java中文乱码问题详解

    2. **显式指定编码**:在进行文件读写、网络通信等操作时,显式指定字符集编码,以避免默认编码带来的乱码问题。 3. **配置JVM和Web容器**:合理配置JVM和Web容器的字符集参数,确保在运行时能够正确地处理各种编码...

    解决Ubuntu和Windows的文件乱码问题

    convmv是一个可以转换文件名编码的工具,使用convmv可以将文件名和目录名从GBK转换为UTF-8。安装convmv的命令是sudo apt-get install convmv,转换文件或目录的命令是convmv -f GBK -t UTF-8 -r --notest *。 3. ...

    log4j乱码问题解决办法

    在开发过程中,日志记录是必不可少的一个环节。良好的日志系统可以帮助开发者快速定位问题并进行调试。Log4j作为一款广泛使用的Java日志框架,在很多项目中扮演着重要角色。然而,在使用过程中可能会遇到字符编码的...

    乱码解决 乱码解决 乱码解决 乱码解决 乱码解决

    在IT领域,乱码问题是一个常见的困扰,尤其是在处理文本数据时。乱码通常指的是字符显示不正确或无法识别,这可能由于编码格式不匹配、文件损坏、程序设置不当等原因引起。下面将详细讨论乱码产生的原因、解决方案...

    最全的编码问题,乱码问题,uft-8

    本文将详细探讨编码问题中的两大常见编码格式:UTF-8与GBK,并通过具体的设置步骤来解决常见的乱码问题。 #### 二、字符编码概述 字符编码是计算机中表示字符的一种方式,不同的编码系统用于处理不同的字符集。在...

    JAVA 乱码问题集合

    在Java编程中,乱码问题是一个常见的困扰,尤其是在处理字符编码时。以下是一些关键的知识点,可以帮助理解和解决Java中的乱码问题。 首先,我们需要理解字符编码的基本概念。字符编码是用来表示文本的一种方式,...

Global site tag (gtag.js) - Google Analytics