我有由于会话对象的所有multpile标签浏览器的一个问题。我有一个要求,无论何时用户打开一个新的浏览器,我需要显示不同的值,所以我想在IE 6中使用会话,每个浏览器创建一个新的会话。但所有其他多选项卡的浏览器IE 7和IE 8和FF共享会话(如果用户已经打开浏览器并尝试打开不同的浏览器)。有人可以告诉我,如何在用户打开新的浏览器窗口时创建新会话。我的应用程序基本上在ASP.NET和服务器端我们有VB.NET。IE 7,IE 8等多个选项卡的浏览器会话问题
0
A
回答
5
这是因为使用的是基于cookie的会话。您的网页指示浏览器在本地存储一个包含数据的小文件,并且只要浏览器请求页面,该数据就会发送回Web服务器。此Cookie文件在浏览器实例中的所有选项卡之间共享。
通常,这是用户所期望,所以你应该有,如果你想改变它一个很好的理由是什么,但如果需要的解决方案是使用查询字符串来存储会话标识符。这是在你的web.config文件由sessionState
元素的cookieless
属性的值设置为UseUri
配置。 See here for the documentation on the sessionState element。
相关问题
- 1. 在IE浏览器中等效的选项卡式浏览器
- 2. jQuery多选问题与IE浏览器
- 3. IE 6/7/8浏览器奇怪的浏览器兼容性问题
- 4. 问题从IE浏览器
- 5. IE浏览器问题
- 6. 已知的IE 8 PHP会话问题?
- 7. IE 7/8渲染问题?
- 8. IE 7/8 Javascript问题
- 9. 关于浏览器会话的问题
- 10. 在IE浏览器中的jQuery问题
- 11. IE浏览器的内存问题
- 12. Safari和IE浏览器的Video.js问题
- 13. IE浏览器的CSS定位问题
- 14. 在IE浏览器上的jQuery问题
- 15. IE AJAX跨浏览器的问题
- 16. IE浏览器8的InternetExplorer COM对象忽略活动选项卡
- 17. safari和IE浏览器的CSS样式问题8
- 18. 如果我强制IE 8的开发工具是“浏览器模式:IE 8”和“文档模式:IE 7标准”,现在是IE 7还是IE 8?
- 19. Tomcat 7 - Firefox的作品,但IE浏览器不,Cookie问题
- 20. 与IE 7浏览器(asp.net网站)的兼容性问题
- 21. IE中的会话问题
- 22. 在IE浏览器中onclick =“window.open”问题
- 23. 与IE浏览器对齐问题
- 24. PHP和IE浏览器显示问题
- 25. IE浏览器定位问题
- 26. IE浏览器JavaScript和CSS问题
- 27. IE浏览器视觉问题
- 28. IE浏览器兼容性问题
- 29. 问题附加到IE浏览器
- 30. 问题YouTube频道与IE浏览器
Thnaks的答复,但我不能改变的web.config中,是否有任何其他的方式来处理呢?而且我的要求是有多个窗口,而不是multipe片(所以,如果用户打开多个标签页,然后it'sk,只有当用户打开一个新的浏览器,我需要显示DIFF值) – Punit 2010-01-08 08:04:25
对不起它不与IE 7的问题,只能用IE 8和火狐 – Punit 2010-01-08 08:09:25
你不能改变web.config?为什么不?您可以在Global.asax的Application_Start事件中更改设置,但如果无法更改配置,我怀疑可以更改此设置。 – 2010-01-08 08:26:34