如果有两个页面,从1.htm引导到2.htm则在1.htm中加入以下代码就可以防止用户通过后退按扭后退到1.htm。
<script language=javascript>
<!--
history.forward()
//-->
</script>

解决方案 »

  1.   

    用window.open代不同的参数就可以了,window.open(url,name,features)
    如果features参数设置为toolbar=no就可以控制没有菜单,这样用户就不可以后退了。
    至于其他的方法,我就不知道有没有了!
      

  2.   

    做一个中间过渡的页面,从这个页面转过去,代码如下 :
    <HTML>
    <HEAD>
    <META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0">
    <TITLE></TITLE>
    <script language=javascript>
     function OnLoad()
     {
       document.frmA.submit();
       
     }
     function Unload()
     {
    document.frmA.submit();
     }
    </script>
    </HEAD>
    <BODY onload="javascript:OnLoad()" onunload="javascript:Unload()">
    <form name=frmA method=post action="你的动作">
    <INPUT type="hidden" name=mainact value="main">
    </form>
    </BODY>
    </HTML>
      

  3.   

    to yonge(勇崽):
    你这样说就不对了。如果features参数设置为toolbar=no就可以控制没有菜单,但如果你按一下F11就可以看到后退按钮。第二,如果网页里有表单的,如TEXT。则只要使其获得焦点,按一下键盘上的退格键就可以后退。
      

  4.   

    用replace()函数打开文件就可以啦!