使用 frame 页面嵌套,重启了服务器的时候会出现登录页面在 frame 页面中出现,解决方法是在登录页面里面用 js 判断下当前的地址信息
Javascript 是一种由 Netscape 的 LiveScript 发展而来的原型化继承的基于对象的动态类型的区分大小写的客户端脚本语言,主要目的是为了解决服务器端语言,比如 Perl,遗留的速度问题,为客户提供更流畅的浏览效果。
在使用 frame 页面嵌套开发的时候,遇到重启了服务器的时候会出现登录页面在 frame 页面中出现,
所以需要在登录页面里面用 js 判断下当前的地址信息,然后跳转到登录的单独页面中。
js 代码如下:
- $("document").ready(function(){
- //防止在frame里面出现登录页面
- if(top.location!==self.location){
- //alert(top.location);
- //alert(self.location);
- top.location.href=self.location.href;
- }
- });
来源: