`
lansuiyun
  • 浏览: 28431 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

frameset 重定向

    博客分类:
  • web
 
阅读更多

有些时候做一些系统的后台页面需要使用框架页。一般来说都是一个登录界面,然后登录成功后跳转到控制台页面,这个页面使用了frameset。这时候就存在一个session失效的问题,如果登录失效,那么就会在管理台页面的一个子页面中重新显示登录界面了,这个是我不想看到的。 
解决方法是:可以在登录页面中加入以下js代码:

if (top.location != self.location){     
     top.location=self.location;     
}
 

 

分享到:
评论

相关推荐

    ssh+frameset 简单实例

    5. 在业务逻辑中,根据用户角色和权限,通过Struts2的Action转发或重定向到不同的静态页面。 6. 设计并实现权限控制类,例如,用户服务类和权限验证拦截器。 这个实例提供了一个基础的SSH+Frameset应用场景,适合...

    Asp.net中Frameset的使用小结(2)

    - **退出整个框架集**:当需要退出整个框架集时,可以通过服务器端代码实现页面重定向: ```csharp protected void Button3_Click(object sender, EventArgs e) { // 清空 Session // Session.Clear(); ...

    frameset子框架退出

    这两种方法都是针对框架内的退出按钮进行操作,以确保点击退出按钮后,整个框架集(frameset)都能被关闭或重定向到新的页面,例如登录页。 **静态方式**: 在HTML中,我们可以使用`<a>`标签创建一个链接,并设置`...

    jsp重定向地址栏不改变的实例

    在JavaServer Pages (JSP) 开发中,有时我们需要实现页面重定向,但是不希望在浏览器的地址栏显示重定向后的URL。这个需求通常出现在我们希望保持用户界面的一致性或者隐藏实际的请求路径时。标题提到的"jsp重定向...

    IFrame中Session丢失的解决办法

    使用Frameset时,每个框架都视为独立的文档,因此需要在每个框架的页面加载事件中添加响应代码,如`page_onload`事件,以确保Session的一致性和可用性。 6. **了解浏览器差异:** 不同浏览器对P3P、Cookies和...

    JSP跳转方式总结.doc

    与`forward()`方法一样,它不会改变浏览器的URL,但支持重定向到包含frameset的JSP页面。使用`<jsp:forward>`标签,你可以指定要转向的页面,如下所示: ```jsp ``` 总结: - `RequestDispatcher.forward()` 是...

    session丢失解决方案

    重定向的时候是有session丢失的问题;window.open丢失session问题;使用框架(Frameset)调用不同域名下的页面,会出现此域下页面的Cookies和Session丢失的现象。

    禁止查看页面的源代码实现方法

    最后,为了进一步防止用户通过直接访问URL的方式查看源代码,可以添加一段JavaScript代码来检测当前页面是否处于顶级窗口,并在不是的情况下重定向到主页面,例如: ```javascript if (top == self) top.location =...

    HTML框架代码全集.pdf

    - `("SERVER_NAME")="***"then-response.redirect"default.asp"`:ASP脚本判断服务器变量SERVER_NAME是否为"***",如果是,则重定向到"default.asp"页面。 - `else%>`和`%>`:用于标记条件语句块的开始和结束。 4...

    top.location.href和localtion.href有什么不同

    这段代码的意思是:如果当前页面不是顶层页面,则将顶层页面的URL重定向为当前页面的URL,从而避免页面被嵌入到其他框架中。 3. **在不同层级窗口间导航**: - `top.location.href`:通常用于将用户引导至顶层...

    web编程参考资料·

    - **聊天室主页面设计**:聊天室由send.jsp(发送消息)和show.jsp(显示消息)组成,通过frameset标签实现分帧布局。在index.jsp中,首先检查session对象的ID属性,若为空则重定向回登录页面。这是为了确保用户已...

    .net聊天室代码

    - 重定向到 `listmsg.aspx` 页面以展示最新消息。 #### 2. 显示发言页:listmsg.aspx - **展示聊天记录**:通过读取 `Application("chat")` 中存储的聊天记录,并进行必要的格式化操作(如替换颜色代码)后,将...

    课程设计报告+李浩1

    如果用户没有足够的权限,过滤器可以阻止请求继续,或将用户重定向到其他页面。理解并正确实现权限过滤器是确保应用安全的关键步骤。 5. **session传值**:在Java Web开发中,session是服务器用来存储用户状态的一...

    网上聊天室ASP代码

    【网上聊天室ASP代码】是ASP(Active Server Pages)编程中的一...8. 框架集(Frameset)在页面布局中的应用。 这个简单的聊天室示例展示了ASP基本的交互逻辑和数据管理,为初学者提供了一个理解ASP编程基础的好起点。

    一个用框架做的漂亮的页面

    如果验证成功,用户会被重定向到相应页面;反之,则可能显示错误信息。 在实际应用中,虽然HTML框架在某些情况下可以提供便利,但它也有一些缺点,比如不利于SEO(搜索引擎优化),因为搜索引擎爬虫无法正确理解...

    从别人那拷下来的几点Session使用的经验

    7. **从HTTP到HTTPS的重定向**:在cookieless模式下,要从HTTP页面重定向到HTTPS,可以使用`Response.ApplyAppPathModifier`方法来构造新的HTTPS URL,然后用`Response.Redirect`进行重定向。 8. **保存在Session中...

    页面跳转代码

    页面跳转是Web开发中的一个基础操作,用于在用户完成某个任务或点击特定链接后,自动将用户重定向到另一个页面。以下是对标题和描述中提及的几种常见页面跳转方式的详细说明: 1. 服务器端跳转: 在ASP.NET等...

    最经典的十种挂马方式

    这种方式通过在网页中嵌入一个宽度和高度为0的iframe标签,并指向一个恶意网站,用户在浏览网页时不会察觉到这个iframe的存在,但会被重定向至恶意站点。 ```html 恶意地址" width="0" height="0"> ``` ### 2. ...

    php面试经典试题

    HTTP状态码如503表示服务不可用,500表示服务器内部错误,401表示未授权,200表示成功,301表示永久重定向,302表示临时重定向。 9. **LAMP特性与应用**:LAMP平台适用于各种类型的Web应用,包括内容管理系统、电子...

Global site tag (gtag.js) - Google Analytics