js 控制页面跳转的5种方法


Posted in Javascript onSeptember 09, 2013

第一种:

    <script language="javascript" type="text/javascript">
           window.location.href="login.jsp?backurl="+window.location.href; 
    </script>

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

第三种:
   <script language="javascript">
window.navigate("top.jsp");
  </script>

第四种:
   <script language="JavaScript">
          self.location='top.htm';
   </script>

第五种:
   <script language="javascript">
          alert("非法访问!");
          top.location='xx.jsp';
   </script>

隔多少秒后自动跳转到其它页(js脚本)

在<head></head>之间加入js

<script language="javascript">
var secs = 3; //倒计时的秒数 
var URL ;
function Load(url){
URL = url;
for(var i=secs;i>=0;i--) 
{ 
   window.setTimeout('doUpdate(' + i + ')', (secs-i) * 1000); 
} 
}
function doUpdate(num) 
{ 
document.getElementById('ShowDiv').innerHTML = '将在'+num+'秒后自动跳转到主页' ;
if(num == 0) { window.location = URL; }
}
</script>

然后在<body>里面加上<body onload="Load('index.asp')">   index.asp为自己要跳转的页面。

在<body></body>之间加上<div id="ShowDiv"></div>

方法二:

<p style="text-indent: 2em; margin-top: 30px;">
系统将在 <span id="time">5</span> 秒钟后自动跳转至新网址,如果未能跳转,<a href="https://3water.com" title="点击访问">请点击</a>。</p>
<script type="text/javascript">  
    delayURL();    
    function delayURL() { 
        var delay = document.getElementById("time").innerHTML;
 var t = setTimeout("delayURL()", 1000);
        if (delay > 0) {
            delay--;
            document.getElementById("time").innerHTML = delay;
        } else {
     clearTimeout(t); 
            window.location.href = "https://3water.com";
        }        
    } 
</script>
Javascript 相关文章推荐
jQuery 连续列表实现代码
Dec 21 Javascript
JQuery分别取得每行最后一列和最后一行的示例代码
Aug 18 Javascript
jquery实现checkbox 全选/全不选的通用写法
Feb 22 Javascript
使用jQuery在对象中缓存选择器的简单方法
Jun 30 Javascript
Node.js开发者必须了解的4个JS要点
Feb 21 Javascript
jquery插件Jplayer使用方法简析
Apr 22 Javascript
原生js实现tab选项卡切换
Mar 23 Javascript
利用Chrome DevTools直接调试Node.js和JavaScript的方法详解(并行)
Feb 16 Javascript
form表单数据封装成json格式并提交给服务器的实现方法
Dec 14 Javascript
node前端模板引擎Jade之标签的基本写法
May 11 Javascript
vue路由前进后退动画效果的实现代码
Dec 10 Javascript
微信小程序自定义模态弹窗组件详解
Dec 24 Javascript
json格式的时间显示为正常年月日的方法
Sep 08 #Javascript
js获取系统的根路径实现介绍
Sep 08 #Javascript
对于this和$(this)的个人理解
Sep 08 #Javascript
js函数获取html中className所在的内容并去除标签
Sep 08 #Javascript
可自己添加html的伪弹出框实现代码
Sep 08 #Javascript
js处理json以及字符串的比较等常用操作
Sep 08 #Javascript
Jquery.addClass始终无效原因分析
Sep 08 #Javascript
You might like
PHP5 字符串处理函数大全
2010/03/23 PHP
php fsockopen中多线程问题的解决办法[翻译]
2011/11/09 PHP
PHP PDOStatement:bindParam插入数据错误问题分析
2013/11/13 PHP
WampServer搭建php环境时遇到的问题汇总
2015/07/23 PHP
PHP 9 大缓存技术总结
2015/09/17 PHP
php基于数组函数实现关联表的编辑操作示例
2017/07/04 PHP
JS宝典学习笔记(下)
2007/01/10 Javascript
js 回车提交表单两种实现方法
2012/12/31 Javascript
关于Jquery操作Cookie取值错误的解决方法
2013/08/26 Javascript
JavaScrpt判断一个数是否是质数的实例代码
2017/06/11 Javascript
让nodeJS支持ES6的词法----babel的安装和使用方法
2017/07/31 NodeJs
Vue组件之单向数据流的解决方法
2018/11/10 Javascript
Layui选项卡制作历史浏览记录的方法
2019/09/28 Javascript
javscript 数组扁平化的实现
2020/02/03 Javascript
深入讲解Python函数中参数的使用及默认参数的陷阱
2016/03/13 Python
Python切换pip安装源的方法详解
2016/11/18 Python
python处理csv数据动态显示曲线实例代码
2018/01/23 Python
python 检查文件mime类型的方法
2018/12/08 Python
Python 简单计算要求形状面积的实例
2020/01/18 Python
python实现四人制扑克牌游戏
2020/04/22 Python
python实现按键精灵找色点击功能教程,使用pywin32和Pillow库
2020/06/04 Python
基于python实现可视化生成二维码工具
2020/07/08 Python
python3 kubernetes api的使用示例
2021/01/12 Python
Woolworth官网:澳洲第一大超市
2017/06/25 全球购物
Linux上比较文件的命令都有哪些
2013/09/28 面试题
决心书范文
2014/03/11 职场文书
安全口号大全
2014/06/21 职场文书
家具公司总经理岗位职责
2014/07/08 职场文书
4s店销售经理岗位职责
2014/07/19 职场文书
庆祝教师节标语
2014/10/09 职场文书
软弱涣散基层党组织整改方案
2014/10/25 职场文书
2015庆祝七一建党节94周年活动总结
2015/03/20 职场文书
公司催款律师函
2015/05/27 职场文书
记者节感言
2015/08/03 职场文书
2016保送生自荐信范文
2016/01/29 职场文书
如何使用CocosCreator对象池
2021/04/14 Javascript