猿问

JS实现页面有几种跳转的方式,分别是什么????

1、直接跳转加参数

12345<script language="javascript" type="text/javascript">    window.location.href="login.jsp?backurl="+window.location.href;     //或者   window.location.href='http://www.baidu.com';</script>

2、返回上一次预览界面

12345678<script language="javascript">    alert("返回");    window.history.back(-1);     //标签嵌套:    <a href="javascript:history.go(-1)">返回上一步</a>    <a href="<%=Request.ServerVariables("HTTP_REFERER")%>">返回上一步</a></script>

3、指定跳转页面 对框架无效

123  <script language="javascript">       window.navigate("top.jsp");  </script>

4、指定自身跳转页面 对框架无效

123  <script language="JavaScript">          self.location='top.htm';   </script>


5、指定自身跳转页面 对框架有效

1234  <script language="javascript">          alert("非法访问!");          top.location='xx.aspx';   </script>


汪汪一只猫
浏览 274回答 1
1回答

子衿沉夜

按钮式 在button按钮添加 事件跳转1<input&nbsp;name="pclog"&nbsp;type="button"&nbsp;value="GO"&nbsp;onClick="location.href='login.aspx'">在新窗口打开1<a&nbsp;href="javascript:"&nbsp;onClick="window.open('login.aspx','','height=500,width=611,scrollbars=yes,status=yes')">开新窗口</a>
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答