IE等多TAB浏览器在一个TAB中登录后新开一个TAB打开同一网址如何判断已经登录了跳转到登陆页

php中文网
发布: 2016-06-23 14:20:30
原创
1658人浏览过

之前问过这个问题,但是觉得解答不完整,看hotmail就是登录一个TAB后,打开新tab后就跳转到登录页面了。如何实现?


回复讨论(解决方案)

新开的tab相当于刷新了页面。
session等登录信息如果已经记录了,刷新页面不就是进入到登录页面了么、

新开的tab相当于刷新了页面。
session等登录信息如果已经记录了,刷新页面不就是进入到登录页面了么、
我试过了没法获取到SSION,请楼上的解释一下,谢谢 

要看下你浏览器的版本。

IE8,我用相同浏览器去登录我自己的系统和hotmail结果不一样,登录hotmail的时候我打开一个TAB登录了,再打开一个tab访问hotmail直接就跳转登录。

没有人知道吗?

不知道你遇到了什么问题,至少是你没有描述清楚
你可以这样测试一下
setcookie.php

<?phpsession_start();setcookie('name', 'my');
登录后复制
getcookie.php
<?phpsession_start();print_r($_COOKIE);echo session_id();
登录后复制

先在在第一个 TAB 中执行 setcookie.php
然后在第二个 TAB 中执行 getcookie.php
看一下都有什么结果

我碰到的问题就是在一个TAB浏览器中登录了系统了,然后在同一浏览器的tab中在打开同一地址,出现登录状态,用不同帐号登录后,之前登录的帐号就变成后登录的帐号了。

新版 ie 貌似是多session的,不过除了网银,都好久没用ie了,没啥研究

新版 ie 貌似是多session的,不过除了网银,都好久没用ie了,没啥研究 其他浏览器呢

最佳 Windows 性能的顶级免费优化软件
最佳 Windows 性能的顶级免费优化软件

每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
热门推荐
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号