本帖最后由 sy8226 于 2012-02-03 12:34:09 编辑

解决方案 »

  1.   

    用 window.location.href=“a.html” 试试
      

  2.   

    这个不是一个人开发的,是别人调我们的应用。 具体别人怎么写的也不太清楚。 只是我们当初要求他们使用window。open的方式打开我们的应用
      

  3.   

    我们最开始认为是页面的地址连接太长,修改过地址长度,好像也出同样的问题,后来我们自己这边写程序在客户机器上测试,发现就通过window.open的方式打开一个固定的页面,然后此页面中包含一个form,也不行,提交form都会出现空白页面。<%@ page contentType="text/html;charset=UTF-8" language="java"%> 
    <%@ page import="com.cbitech.csims.sample.Configuration"%>
    <html><script type="text/javascript"> function openURL(){
    var id=Math.random();
    //URL="http://192.168.50.74:8888/htmis/pages/security/user/submitLogin.action?functionType=1003&accessFlag=1&policeId=666440&cardNo=350823198611142322&unitCode=35000000000&rybh=R3502000000000000&trueName=丘贤文";
    //location.href="http://192.168.50.74:8888/htmis/pages/security/user/submitLogin.action?functionType=1003&accessFlag=1&policeId=200836&cardNo=350203197207250042&unitCode=350200240800&rybh=R3502002408002012010001&trueName=马蕾&number="+id;
     location.href="http://192.168.50.74:8888/htmis/pages/security/user/submitLogin.action?functionType=1003&accessFlag=1&policeId=200836&cardNo=350823198611142322&unitCode=350200240800&rybh=R3502000000000000&trueName=丘贤文";
     }
    </script>  
    <%
    String path = request.getContextPath();
    String name = request.getServerName();
    String httpsAddress = Configuration.getSystemConfig("httpsAddress");
    String functionType =request.getParameter("functionType");
    String accessFlag =request.getParameter("accessFlag"); 
    String rybh =request.getParameter("rybh");   
    out.print("_path_"+path); 
    out.print("rybh"+rybh);
    out.print("_accessFlag_"+accessFlag);
    out.print("_functionType_"+functionType);
    out.print("httpsAddress"+httpsAddress); 

    httpsAddress="https://127.0.0.1:8443/htmis";
    %>
    <body>
    <form name="pkiform" action="<%=httpsAddress %>/pages/security/user/submitLogin.action?functionType=1002&accessFlag=<%=accessFlag %>&rybh=<%=rybh %>" method="post" target="_blank"></form>
    <!-- End ImageReady Slices --><table><tr><td><input type="button" name ="testBTN" value="测试按钮" onClick="openHT();"/></td></tr></table>
    </body>
    <script type="text/javascript"> 
    function openHT(){ 
    var url = document.pkiform.action;
    alert(url);// document.pkiform.action ="http://10.130.193.17:8080/htmis/pages/security/user/intoLogin.action?functionType=1001";
    document.pkiform.submit();
    }
    </script></html>