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 相关文章推荐
javascript getElementsByName()的用法说明
Jul 31 Javascript
在vs2010中调试javascript代码方法
Feb 11 Javascript
JavaScript高级程序设计(第3版)学习笔记7 js函数(上)
Oct 11 Javascript
详解JavaScript中的自定义事件编写
May 10 Javascript
js基于cookie方式记住返回页面用法示例
May 27 Javascript
Javascript typeof与instanceof的区别
Oct 18 Javascript
JavaScript BASE64算法实现(完美解决中文乱码)
Jan 10 Javascript
Swiper自定义分页器使用详解
Dec 28 Javascript
jQuery实现列表的增加和删除功能
Jun 14 jQuery
使用iView Upload 组件实现手动上传图片的示例代码
Oct 01 Javascript
vue使用混入定义全局变量、函数、筛选器的实例代码
Jul 29 Javascript
基于JavaScript实现控制下拉列表
May 08 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
怎么样可以把 phpinfo()屏蔽掉?
2006/11/24 PHP
PHP 5.0对象模型深度探索之类的静态成员
2008/03/27 PHP
PHP IPV6正则表达式验证代码
2010/02/16 PHP
PHP易混淆函数的区别及用法汇总
2014/11/22 PHP
PHP常用字符串操作函数实例总结(trim、nl2br、addcslashes、uudecode、md5等)
2016/01/09 PHP
老生常谈php 正则中的i,m,s,x,e分别表示什么
2017/03/02 PHP
js 事件处理函数间的Event物件是否全等
2011/04/08 Javascript
$.getJSON在IE下失效的原因分析及解决方法
2013/06/16 Javascript
jQuery控制TR显示隐藏的三种常用方法
2014/08/21 Javascript
Jquery中offset()和position()的区别分析
2015/02/05 Javascript
jQuery中绑定事件bind() on() live() one()的异同
2017/02/23 Javascript
在vue项目中引入vue-beauty操作方法
2019/02/11 Javascript
vue+php实现的微博留言功能示例
2019/03/16 Javascript
一文读懂ES7中的javascript修饰器
2019/05/06 Javascript
vue读取本地的excel文件并显示在网页上方法示例
2019/05/29 Javascript
vue中axios防止多次触发终止多次请求的示例代码(防抖)
2020/02/16 Javascript
对Python新手编程过程中如何规避一些常见问题的建议
2015/04/01 Python
python中os和sys模块的区别与常用方法总结
2017/11/14 Python
Python3自动签到 定时任务 判断节假日的实例
2018/11/13 Python
python爬虫 urllib模块url编码处理详解
2019/08/20 Python
tensorflow的计算图总结
2020/01/12 Python
Python 程序报错崩溃后如何倒回到崩溃的位置(推荐)
2020/06/23 Python
美国运动鞋和运动服零售商:Footaction
2017/04/07 全球购物
德国电子商城:ComputerUniverse
2017/04/21 全球购物
外贸业务员岗位职责
2013/11/24 职场文书
建筑个人求职信范文
2014/01/25 职场文书
房产买卖委托公证书
2014/04/04 职场文书
优质服务演讲稿
2014/05/14 职场文书
英文求职信范文
2014/05/23 职场文书
群众路线剖析材料(四风)
2014/11/05 职场文书
个人简历求职信范文
2015/03/20 职场文书
员工聘用合同范本
2015/09/21 职场文书
《天净沙·秋思》教学反思三篇
2019/11/02 职场文书
如何获取numpy array前N个最大值
2021/05/14 Python
java objectUtils 使用可能会出现的问题
2022/02/28 Java/Android
彻底卸载VMware虚拟机的超详细步骤记录
2022/07/15 Servers