1.window.location.href方式

<script language="javascript" type="text/javascript">
window.location.href="target.jsp";
</script>

2.window.navigate方式跳转

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

3.window.loction.replace方式实现页面跳转,注意跟第一种方式的区别

<script language="javascript">
window.location.replace("target.aspx");
</script>

有3个jsp页面(1.jsp, 2.jsp, 3.jsp)。

进系统默认的是1.aspx,

当我进入2.aspx的时候, 2.aspx里面用window.location.replace("3.aspx");

与用window.location.href ("3.aspx");

从用户界面来看
是没有什么区别的,但是当3.aspx页面有一个"返回"按钮,调用window.history.go(-1);
wondow.history.back();方法的时候,一点这个返回按钮就要返回2.aspx页面的话,区别就出来了,当用
window.location.replace("3.aspx");连到3.aspx页面的话,3.aspx页面中的调用
window.history.go(-1);wondow.history.back();方法是不好用的,会返回到1.aspx。

4.self.location方式实现页面跳转,和下面的top.location有小小区别

  <script language="JavaScript">
self.location='target.aspx';
</script>

5.top.location

   <script language="javascript">
top.location='target.aspx';
</script>

6.不推荐这种方式跳转

<script language="javascript">
alert("返回");
window.history.back(-1);
</script>

Javascript 返回上一页 history.go(-1),  返回两个页面: history.go(-2);

window.history.forward() 返回下一页

window.history.go(返回第几页,也可以使用访问过的URL)

7. meta方式实现跳转(content = 3 单位是秒)

<meta http-equiv=refresh content=3;URL="http://www.souvc.com">

8. javascript中弹出选择框跳转到其他页面

<script language="javascript"> 

function logout()...{
if (confirm("你确定要注销身份吗?是-选择确定,否-选择取消"))...{
window.location.href="logout.asp?act=logout"
}
} </script>

9. javascript中弹出提示框跳转到其他页面

<script language="javascript">
function logout()...{
alert("你确定要注销身份吗?");
window.location.href="logout.asp?act=logout"
}
</script>

10. JS 跳转页面延迟

window.setTimeout("window.location='index.shtml'",2000);
//两秒后跳转新页面

最新文章

  1. Python 6 —— 异常
  2. JAVA中的聚集和组合的区别和联系
  3. JQUERY操作css与css()方法、获取设置尺寸;
  4. php_mysqli面向对象链接数据库(一)
  5. How to enable logging
  6. 类模板的困扰 LNK2019 (转)
  7. HW3.19
  8. plsql 显式游标
  9. bootstrap开始咯
  10. spring 整合Mybatis 错误:Parameter &#39;items_id&#39; not found. Available parameters are [array]
  11. iOS开发之GCD同步主线程、异步主线程
  12. 使用new来分配内存
  13. 第三周作业HAproxy文件操作
  14. 实习番外篇:解决C语言使用Makefile无法实现更好的持续集成问题
  15. android的电话监听
  16. CentOS搭建Vsftpd服务器
  17. BZOJ.1076.[SCOI2008]奖励关(概率DP 倒推)
  18. Java如何停止线程?
  19. 题目1442:A sequence of numbers(数列计算以及二分求幂运用)
  20. log4j 使用记录

热门文章

  1. oracle 数据类型详解---日期型(转载)
  2. 2015暑假多校联合---Expression(区间DP)
  3. Spring面试基本问题(1)
  4. Git基本使用教程
  5. 项目中应用eventbus解决的问题
  6. @media自适应宽度
  7. jPList – 实现灵活排序和分页功能的 jQuery 插件
  8. Hybrid框架UI重构之路:五、前端那点事儿(HTML、CSS)
  9. 《Javascript高级程序设计》:创建对象
  10. 将数据导入PostGIS