js中实现页面重定向跳转和模态框的使用

以前页面跳转都是使用window.location.href = url  今天写了修改页面弹出模态框,点击确定清除session跳回登录页面,发现只在当前页面进行刷新,但是做菜单栏并不会刷新。

百度之后发现   window.location.href和location.href实现的是本页面的跳转。

top.location.href是最外层的页面跳转,亲测,好使。

弹出模态框后,觉得点击空白页面不能关闭模态框。下面设置一下点击其它区域禁止模态框关闭的方法

1.$("#myModal").modal({backdrop: 'static', keyboard: false});

 参数说明: backdrop: static 点击空白处不关闭

        keyboard: false  键盘按键esc不关闭

 

2.<div class="modal" id="myModal" data-backdrop="static" data-keyboard="false">

data-backdrop="static" 给模态框指定一个静态的背景,当用户点击模态框外部时,不会关闭模态框

data-keyboard="false" 当按下键盘Esc 键时,关闭模态框,设置为false时不会关闭

 

其他属性:

aria-hidden = "true" 保持模态窗口不可见,知道触发器被触发为止,比如点击在相关的按钮上


版权声明:本文为m0_37998944原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。