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 相关文章推荐
Mootools 1.2教程 正则表达式
Sep 15 Javascript
基于javascript实现单选及多选的向右和向左移动实例
Jul 25 Javascript
javascript实现在网页中运行本地程序的方法
Feb 03 Javascript
jQuery控制li上下循环滚动插件用法实例(附demo源码下载)
May 28 Javascript
微信QQ的二维码登录原理js代码解析
Jun 23 Javascript
动态生成的DOM不会触发onclick事件的原因及解决方法
Aug 06 Javascript
前端构建工具之gulp的配置与搭建详解
Jun 12 Javascript
详解vue-cil和webpack中本地静态图片的路径问题解决方案
Sep 27 Javascript
vue实现菜单切换功能
May 08 Javascript
详解使用JWT实现单点登录(完全跨域方案)
Aug 02 Javascript
在vue中实现嵌套页面(iframe)
Jul 30 Javascript
vue实现路由懒加载的3种方法示例
Sep 01 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
php cookie的操作实现代码(登录)
2010/12/29 PHP
判断Keep-Alive模式的HTTP请求的结束的实现代码
2011/08/06 PHP
memcache命令启动参数中文解释
2014/01/13 PHP
PHP开发微信支付的代码分享
2014/05/25 PHP
网页里控制图片大小的相关代码
2006/06/25 Javascript
各种常用浏览器getBoundingClientRect的解析
2009/05/21 Javascript
JavaScript学习笔记(十七)js 优化
2010/02/04 Javascript
js 获取子节点函数 (兼容FF与IE)
2010/04/18 Javascript
IE之动态添加DOM节点触发window.resize事件
2010/07/27 Javascript
ASP.NET jQuery 实例3 (在TextBox里面阻止复制、剪切和粘贴事件)
2012/01/13 Javascript
为jQuery添加Webkit的触摸的方法分享
2014/02/02 Javascript
sogou地图API用法实例教程
2014/09/11 Javascript
使用JavaScript进行进制转换将字符串转换为十进制
2014/09/21 Javascript
使用BootStrap实现悬浮窗口的效果
2016/12/13 Javascript
jQuery实现页面滚动时智能浮动定位
2017/01/08 Javascript
jQuery实现的省市联动菜单功能示例【测试可用】
2017/01/13 Javascript
利用JS实现简单的日期选择插件
2017/01/23 Javascript
Vue.2.0.5过渡效果使用技巧
2017/03/16 Javascript
详解webpack+angular2开发环境搭建
2017/06/28 Javascript
vue-cli初始化项目中使用less的方法
2018/08/09 Javascript
基于vue实现一个神奇的动态按钮效果
2019/05/15 Javascript
[01:01:36]Optic vs paiN 2018国际邀请赛小组赛BO2 第一场 8.19
2018/08/21 DOTA
将Django使用的数据库从MySQL迁移到PostgreSQL的教程
2015/04/11 Python
在Linux系统上部署Apache+Python+Django+MySQL环境
2015/12/24 Python
python实现列表中最大最小值输出的示例
2019/07/09 Python
通过python实现弹窗广告拦截过程详解
2019/07/10 Python
python中的反斜杠问题深入讲解
2019/08/12 Python
利用CSS3实现文字折纸效果实例代码
2018/07/10 HTML / CSS
html5 利用重力感应实现摇一摇换颜色可用来做抽奖等等
2014/05/07 HTML / CSS
社区党建工作汇报材料
2014/08/14 职场文书
政法干警核心价值观心得体会
2014/09/11 职场文书
小学师德师风整改措施
2014/10/27 职场文书
师范生见习自我总结
2015/06/23 职场文书
2019年销售人员的职业生涯规划书
2019/03/25 职场文书
中国十大神话动漫电影排行榜 哪吒登顶 白蛇缘起排第七
2022/03/21 国漫
TV动画《史上最强大魔王转生为村民A》番宣CM公布
2022/04/01 日漫