本人在JSP代码中使用window.open()打开一个窗口add.jsp后面还带有几个参数
系统运行后,5台电脑都登入系统进行了这个打开操作。结果4台没问题,其中1台电脑出现找不到页面的出错提示
正确的url:
add.jsp?id=01&name=合同&modid=Abc/01
而在有问题的电脑上却是:
add.xn--jsp?id=01&name=&modid=abc-sn96fzf/01
这台电脑的操作系统没什么特别,Windows XP personal sp2
对IE已经进行了修复,也没用。请问出现这种情况可能是什么地方的问题呢?该如何解决呢?

解决方案 »

  1.   

    把IE的安全组别设低一点看看,又或者有问题的电脑上是不是装了像3721上网助手之类的软件,把某些js函数当成是垃圾广告的调用代码来拦截掉了。
      

  2.   

    试着多运行几次
       再说window.open()这个方法不太好
       它打开一个新的窗口 而新窗口不是作为原窗口的字窗口
       如果业务涉及会话问题 
       如果用window.open()就会有更多问题拉
       最好不要用
      

  3.   

    这个方法不保证一定好用,但是可以试试看。
    把这个机器%USERPROFILE%\Local Settings\Temp(可以直接把这个地址复制到我的电脑的地址栏里)目录下的文件统统删掉。
      

  4.   

    曹翔 Age:20 Sex:Man 
         MSN:[email protected]
         E-mail:[email protected]
         论坛:http://linlin520.cc.topzj.com
         主页:www.linlin520.any2000.com
         职业:软件工程师
         语言:英语3级,日语入门
         开发:JAVA,Hibernate,Spring,Struts,Ajax,JSP
         工具:Eclipse,Tomcat,Weblogic
       数据库:Oracle,MySql,Sql Server 2000,Access
     其他语言:Html,Xml,C#(Winform,Asp.net,VB.net),C,C++,VB,ASP,JavaScript