zoukankan      html  css  js  c++  java
  • js页面跳转常用的几种方式及点击返回顶部代码

    js实现页面跳转的几种方式,需要的朋友可以参考下。

    点击返回顶部代码:

     onclick="javascript:scroll(0,0)"
    <a href="javascript:window.scrollTo('0','0');">返回顶部</a>

    第一种:

    复制代码 代码如下:

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

    第二种:

    复制代码 代码如下:

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


    第三种:

    复制代码 代码如下:

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


    第四种:

    复制代码 代码如下:
    <script language="JavaScript"> 
    self.location='jb51.htm'; 
    </script>

    第五种:

    复制代码 代码如下:

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


    第六种:网址从传参获得并转向

    复制代码 代码如下:

    <script language="javascript" type="text/javascript"> 
    function request(paras){ 
    var url = location.href; 
    var paraString = url.substring(url.indexOf("?")+1,url.length).split("&"); 
    var paraObj = {} 
    for (i=0; j=paraString[i]; i++){ 
    paraObj[j.substring(0,j.indexOf("=")).toLowerCase()] = j.substring(j.indexOf("=")+1,j.length); 
    } 
    var returnValue = paraObj[paras.toLowerCase()]; 
    if(typeof(returnValue)=="undefined"){ 
    return ""; 
    }else{ 
    return returnValue; 
    } 
    } 
    var theurl 
    theurl=request("url"); 
    if (theurl!=''){ 
    location=theurl 
    } 
    </script> 

  • 相关阅读:
    168. 吹气球
    395. 硬币排成线 II
    436. 最大正方形
    362. 滑动窗口的最大值(单调队列)
    python-网络安全编程第二天(文件操作)
    重闯Sqli-labs关卡第一天(1-4关)
    python-网络安全编程第一天(requests模块)
    PHP代码审计入门(SQL注入漏洞挖掘基础)
    PHP代码审计入门(敏感函数回溯参数过程)
    PHP核心配置基础解读
  • 原文地址:https://www.cnblogs.com/huzhangjun/p/6625875.html
Copyright © 2011-2022 走看看