zoukankan      html  css  js  c++  java
  • form表单用ge方式提交时ie显示中文参数乱码

    有网友说 通过给form表单添加accept-charset="gb2312"和 onsubmit="document.charset='gb2312'" 但这样没能解决我的问题,我的源码是这样的:

    这样做后,ie搜索还是不能成功,

    后这样就可以了:

        <form method="get" target="_blank" id="searchform" name="searchform" accept-charset="gb2312" onsubmit="document.charset='gb2312';">
                                        <input type="hidden" value="1" name="searchtimes" />
                                        <input type="hidden" value="simple" name="kind" />
                                        <input type="hidden" name="client_id" value="web_search" />
                                        <input type="hidden" value="qx" name="suchen_match" />
                                        <input type="hidden" name="suchen_way" value="Ya" />
                                        <input type="hidden" name="show_type" value="wenzi" />
                                        <input type="hidden" name="library_id" value="all" />
                                        <input type="hidden" name="suchen_type" value="1" />
                                        <input type="hidden" name="recordtype" value="all" />                                  
                                        <input type="text" class="search_input2" size="35" name="suchen_word" id="suchen_word" style="300px" />
                                        <input type="submit" value="校内提交" class="btn_seac" id="searchin" />
                                        <input type="submit" value="校外提交" class="btn_seac" id="seachout" />
                                    </form>
                                    <script>
                                        $(function () {                                       
                                            $("#searchin").click(function () {
                                                searchform.action = "http://10.32.0.10/opac_two/search2/searchout.jsp";
                                                $("#searchform").charset = "gb2312";
                                                $("#searchform").submit();
                                            })
                                            $("#seachout").click(function () {
                                                searchform.action = "http://218.107.150.8/opac_two/search2/searchout.jsp";
                                                $("#searchform").charset = "gb2312";
                                                $("#searchform").submit();                                            
                                            })
                                        })
                                    </script>


    顺便丢个链接:关于urlencode , encodeURIComponent
    http://www.blogjava.net/freeman1984/archive/2010/06/07/322965.html

  • 相关阅读:
    leetcode算法题基础(五)双指针(一)27 题 移除元素
    kata-shim: Setctty set but Ctty not valid in child: unknown.
    kata-runtime mount
    UVa1636 Headshot
    HDU1150 Machine Schedule
    POJ 1273 Drainage Ditches
    SPOJ GSS1 Can you answer these queries I
    POJ 1840 Eqs
    POJ2001 Shortest Prefixes
    HDU 2795 Billboard
  • 原文地址:https://www.cnblogs.com/shy1766IT/p/4393560.html
Copyright © 2011-2022 走看看