在我的文件 gzkp.asp中有一段代码 
response.write "<SCRIPT LANGUAGE='Javascript'>self.location.replace('http://172.25.23.10/formn/gzkp.aspx?userid=123456');</SCRIPT>",
我在地址栏输入 http://172.25.23.10/ssosys/sso/gzkp.asp?appid=29 时,将打开指向的该页,但是浏览器地址栏地址却变成了http://172.25.23.10/formn/gzkp.aspx?userid=123456,我如何能让地址栏不变,仍然显示http://172.25.23.10/ssosys/sso/gzkp.asp?appid=29或者别的地址呢?请高手帮忙,不甚感谢

解决方案 »

  1.   

    这种事就不好办,不知你哪些知道哪些不知道,所以很难判断你什么意思。只能用猜的。你另外建个HTML,用FRAMESET或IFRAME把GZKP.ASP包起来。这样它转换地址就不会更改地址栏里的地址了。
      

  2.   

    把response.write "<SCRIPT LANGUAGE='Javascript'>self.location.replace('http://172.25.23.10 /formn/gzkp.aspx?userid=123456');</SCRIPT>"删除 
      

  3.   

    "GZKP.ASP包起来"在这里不能用,你们说的都不符合我的想法,我的说法很清楚了,就是self.location.replace跳转其参数页面时,如何让地址栏不显示这个页面的地址
      

  4.   

    尝试一下,改写用form表单提交,用post方式。
      

  5.   

    要地址栏,不变,可以使用 frameset
    或者iframe