涓€钀藉崈涓�
请问跳转之后是以上的文字,怎么解决

解决方案 »

  1.   

    页面上加句编码试试<meta http-equiv="Content-Type" content="text/html;charset=gb2312">
      

  2.   

    页面头部有加这个,不行,(在IE下可以,在FF下不行。)
      

  3.   

    <%@page contentType="text/html; charset=GBK"%>
      

  4.   

    请问在JS用那个函数把UTF-8编码转换成gb2312的
      

  5.   

    有可能地址栏数据是UTF-8的,需要转换。请问在JS用那个函数把UTF-8编码转换成gb2312的
      

  6.   

    查查函数 由函数的 好像是什么uri之类的
      

  7.   

     超链接这样传
    function aa(){
    location.href="b.jsp?name="+encodeURI('我是汉语');
    }
      这样接     <%
        String a=request.getParameter("name");
        String cc=new String(a.getBytes("ISO-8859-1"),"utf-8");
        out.print(cc);
        %>
    就没问题了
      

  8.   

    图片没显示,说明是你 的路径错误,文字是乱码可能是你的编码有问题
    如果从jsp跳到servlet中进行处理,然后再跳到jsp中,那么你需要在servlet中输入一下两句话
    request.setContentType("text/html;charset=gb2312");
    response.setCharacterEncoding("gb2312");你试一下
      

  9.   

    encodeURI函数,或者就和网上的那样,单个字符的转换
      

  10.   

    先谢谢。
    我用的是php,Apache跳转地址应该没错,
    现在的问题应该是百度图片搜索时,浏览器(特别是FF浏览器)地址栏
    对于关键字的值只接受UrlEncode编码的。
    现在应该只需要一个:能在js环境下且IE和FF都能下都能执行的能把文字转换成UrlEncode编码的GB2312数据就可以了,但是我找到的要么只能在IE下使用,要么转换成了UTF-8数据的,不知那位朋友有这解决问题的好代码?发个过来。非常感谢。
      

  11.   

    能在js环境下且IE和FF都能下都能执行的能把文字转换成UrlEncode代码,找不到,请问这个到底有没有呢
      

  12.   

    觉得还是用filter处理比较好些