精华内容
下载资源
问答
  • js实现页面跳转

    2014-11-05 11:27:01
    js实现页面跳转常用的有如下方式: [javascript] view plaincopy "javascript" type="text/javascript"> window.location.href="x.jsp"; "javascript"> //返回 window.history.back(-1); 
    js实现页面跳转常用的有如下方式:
    
    [javascript] view plaincopy
    1. <script language="javascript" type="text/javascript">             
    2.  window.location.href="x.jsp";       
    3. </script>  
    4. <script language="javascript">   
    5.  //返回  
    6.  window.history.back(-1);     
    7. </scrip>  
    8. <script language="javascript">   
    9.  //只IE支持  
    10.  window.navigate("x.jsp");    
    11. </script>  
    12. <script language="JavaScript">            
    13.  self.location='x.jsp';     
    14. </script>  
    15. <script language="javascript">                   
    16.  top.location='x.jsp';     
    17. </script>  

    window.navigate(sURL)方法是针对IE的,在HTML DOM Window Object中,根本没有列出window.navigate方法。

    要在javascript中导航,不是调用window对象的某个方法,而是设置它的location.href属性,location属性是每个浏览器都支持的

     

    self.location != top.location可以判定当前是页面和祖父页面的地址是不是一样的,假如是一样的,则祖父页面即当前页面,

    假如不一样,可能是当然页面处于弹出窗口或框架内

    展开全文
  • JS实现页面跳转

    2019-10-06 08:36:02
    js实现页面跳转具体有几种方法: location.href :表示当前页面链接地址 例子:最外层页面为(main.html主页面),分上(top.html)页面,左(left.html)页面,右(right.html页)面3个<frame>子页面, ...

    js实现页面的跳转具体有几种方法:

    location.href :表示当前页面链接地址

    例子:最外层页面为(main.html主页面)分上(top.html)页面,左(left.html)页面,右(right.html页)面3个<frame>子页面,

    http://localhost:8080/Spring_shizhan4ban_Chapter05/resources/js/main.html

    http://localhost:8080/Spring_shizhan4ban_Chapter05/resources/js/top.html

    http://localhost:8080/Spring_shizhan4ban_Chapter05/resources/js/right.html

    http://localhost:8080/Spring_shizhan4ban_Chapter05/resources/js/left.html

    main.html代码如下:

    <div id="frameset">
        <frameset rows="11%,*" >        
            <frame src=top.html name="top" frameborder=0 noresize >
            <frameset cols="20%,*" name="buttom">
             <frame src=left.html name="left"  id="left" >
             <frame src=right.html name="right" id="right" >
            </frameset>
        </frameset> 
    </div>

    主界面窗口如下图:

     点击生成密码在右子窗口进行表单提交:

    在点击确认修改按钮后的几种跳转:

    1.在检查提交时后台表单项检查不通过,刷新或者是重新加载右页面重新输入:window.location.reload(true);

    2.在检查表单通过时跳转到登录界面重新登录,那么这个时候需要将主界面(main.html)置为登录的主界面:top.location="../../home";

     

    其他相关页面标示符的含义:

    1.top
    该变更永远指分割窗口最高层次的浏览器窗口。如果计划从分割窗口的最高层次开始执行命令,就可以用top变量。 
    2.opener
    opener用于在window.open的页面引用执行该window.open方法的的页面的对象。例如:A页面通过window.open()方
    法弹出了B页面,在B页面中就可以通过opener来引用A页面,这样就可以通过这个对象来对A页面进行操作。 
    3.parent
    parent用于在iframe,frame中生成的子页面中访问父页面的对象。例如:A页面中有一个iframe或frame,那么iframe
    或frame中的页面就可以通过parent对象来引用A页面中的对象。这样就可以获取或返回值到A页面中。
    4.另外self 指的是当前窗口

    parent与opener的区别:

    parent指父窗口,在FRAMESET中,FRAME的PARENT就是FRAMESET窗口。 
    opener指用WINDOW.OPEN等方式创建的新窗口对应的原窗口。 
    parent是相对于框架来说父窗口对象 
    opener是针对于用window.open打开的窗口来说的父窗口,前提是window.open打开的才有

    document.parentWindow.menthod()調用父頁面的方法

    附:Window对象、Parent对象、Frame对象、Document对象和Form对象的阶层关系 
    Window对象→Parent对象→Frame对象→Document对象→Form对象,
    如下: parent.frame1.document.forms[0].elements[0].value;

    转载于:https://www.cnblogs.com/zhabayi/p/6427748.html

    展开全文
  • JS 实现页面跳转

    2012-12-13 14:04:00
    &lt;?php require_once 'Init.php'; $target = 'view'; if (!UserLogin::isLogin()) { $target = 'login'; } ?&gt; &lt;script&gt; &lt;?php ...} els...
    <?php
    require_once 'Init.php';
    
    $target = 'view';
    
    if (!UserLogin::isLogin()) {
        $target = 'login';
    }
    ?>
    <script>
    
    <?php
    if ($flashes) {
        echo "time=1;";
    } else {
        echo "time=0;";
    }
    ?>
    
            redirect(<?php echo '"' . Utils::createLink($target) . '"'; ?>, time);
        
            function redirect(location, time){
                var i = time ; 
                if(i==0) 
                    document.location.href = location;
                i--; 
                setTimeout("redirect('"+location+"',"+i+")",1000); 
            } 
    </script>

    说明:

    1、document.location.href是JS用来实现页面跳转的

    2、setTimeout() 方法用于在指定的毫秒数后调用函数或计算表达式。

     

    推荐一个自己业余时间开发的网盘搜索引擎,360盘搜www.360panso.com

    展开全文
  • 主要介绍js实现页面跳转重定向的几种方式,需要的朋友可以参考下
  • js 实现页面跳转

    2011-11-02 16:08:22
    第一种: cript" type="text/javascript"> window.location.href="login.jsp?backurl="+window.location.href; 第二种: cript"> alert("返回"); window.history.back(-1);...window.navigate("top.j
    第一种:
    <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使用弹出窗口实现页面跳转的几种方式
    ———————————————————————————————————
    第一种:弹出选择框跳转到其他页面
    <script language="javascript">
    <!--
    function logout(){
    if (confirm("你确定要注销身份吗?是-选择确定,否-选择取消"))...{
    window.location.href="/logout.asp?act=logout"
    }
    }
    -->
    </script>
    <input type="button" onclick="logout()" value="注销"/>

    第二种:弹出提示框跳转到其他页面
    <script language="javascript">
    <!--
    function logout(){
    alert("你确定要注销身份吗?");
    window.location.href="/logout.asp?act=logout"
    }
    -->
    </script>
    <input type="button" onclick="logout()" value="注销"/>


    页面自动跳转到其他页面
    ———————————————————————————————————
    只需要在页面加入一行代码
    <meta http-equiv="Refresh" content="5; url=http://www.codepub.com" />
    其中,content="5; url=http://www.codepub.com"中的5表示5秒后跳转,可以直接设置为0
    该代码多用于用户登陆时的页面跳转

    把 onClick="windows.open("Submit.html")"
    改成
    onClick="window.location.reload('Submit.html');"

    window.open('Submit.html')

    展开全文
  • 下面小编就为大家带来一篇js实现页面跳转的五种方法推荐。小编觉得挺不错的。现在分享给大家,让大家参考一下
  • js 实现页面跳转

    2010-04-29 14:34:46
    今天正好棘手于此 上网查了下 自己再修改下 可以了 方法如下: self.location='top.htm'; top.htm为你要跳转页面
  • 主要给大家介绍了关于JS实现页面跳转与刷新的方法,文中通过示例代码介绍的非常详细,对大家学习或者使用JS具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
  • 主要介绍了JS实现页面跳转参数不丢失的方法,结合实例形式对比分析了javascript URL加密函数escape()、encodeURI()与encodeURIComponent()的功能与相关使用技巧,需要的朋友可以参考下
  • 下面小编就为大家带来一篇js实现页面跳转的几种方法小结。小编觉得挺不错的,现在分享给大家,也给大家做个参考,一起跟随小编过来看看吧
  • HTML+JS实现页面跳转

    千次阅读 2020-02-16 19:04:15
    HTML+JS实现页面跳转代码关键代码解释结果展示 代码 话不多说,先上代码,该代码极其简单,可在我的GitHub中下载,链接在此 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"&...
  • JS实现页面跳转并传值 初次尝试js实现值的传输和调用,想做一个界面登录系统,通过js实现将输入的值传到另外一个jsp文件中,却被卡了挺久。 js的变量都是局部变量,网上众说纷纭,尝试了很多种依旧无法实现。 如图...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 3,489
精华内容 1,395
关键字:

js实现页面跳转