社区
C#
帖子详情
axWebBrowser和session的问题
myminimouse
2007-02-05 11:29:39
很无语,在winform里使用axWebBrowser,现象如下:
在formA里用axWebBrowse加载了一个页面A,点这个页的某个button,会存一些东西到session里,然后弹出页面B,在B中使用了前面存的session。现在问题是B里读session为空。而直接用ie访问页面A点button浏览B是没问题的。
不知道谁碰到过这种情况,如何解决?
...全文
371
18
打赏
收藏
axWebBrowser和session的问题
很无语,在winform里使用axWebBrowser,现象如下: 在formA里用axWebBrowse加载了一个页面A,点这个页的某个button,会存一些东西到session里,然后弹出页面B,在B中使用了前面存的session。现在问题是B里读session为空。而直接用ie访问页面A点button浏览B是没问题的。 不知道谁碰到过这种情况,如何解决?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
18 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Eddie005
2007-02-07
打赏
举报
回复
@_@
jxf654
2007-02-07
打赏
举报
回复
up
qqchen79
2007-02-06
打赏
举报
回复
>> I don't think a new window in the same process can lose session information...
Agree. You need to intercept NewWindow event and provide the IDispatcher interface of a WebBrowser control of the same process.
蒋晟
2007-02-06
打赏
举报
回复
I don't think a new window in the same process can lose session information...
qqchen79
2007-02-06
打赏
举报
回复
处理WebBrowser的NewWindow2 Event,然后把第一个参数(ppDisp)设置成你自己的In the same process的WebBrowser.
myminimouse
2007-02-06
打赏
举报
回复
To jiangsheng(蒋晟.Net[MVP]) and qqchen79(知秋一叶)
说清楚点啊两位
wshuangminlg
2007-02-05
打赏
举报
回复
帮LZ顶
http://user.qzone.qq.com/31767702
myminimouse
2007-02-05
打赏
举报
回复
楼上二位,这个我还是知道的
smdy
2007-02-05
打赏
举报
回复
axWebBrowser 没用过 帮顶好了
cat_hsfz
2007-02-05
打赏
举报
回复
.NET 2.0直接用WebBrowser控件吧,比用直接用axWebBrowser好,除了Script错误控制有bug。
lextm
2007-02-05
打赏
举报
回复
如果是DotNet2.0的话,应该直接用WebBrowser类来做,那个经过了MS的封装,应该更加可靠。使用axWebBrowser不被推荐。
myminimouse
2007-02-05
打赏
举报
回复
open出来访问不到还可以理解,因为系统认为是不同的浏览器了。redirect也访问不到真是无语了。
其实这个时候session是有的,只是open或redirect到的页访问不到这个session,后来只能再用axWebBrowse来显示第二个页面了。
myminimouse
2007-02-05
打赏
举报
回复
简单说就是axWebBrowser弹出页面或redirect到其他页会丢失session
cpp2017
2007-02-05
打赏
举报
回复
说来听听,到底是什么回事?
zhuyanfei
2007-02-05
打赏
举报
回复
jf
myminimouse
2007-02-05
打赏
举报
回复
搞定了,大家来接分吧
myminimouse
2007-02-05
打赏
举报
回复
改成response.redirect也访问不到session,但是另外的form里的axWebBrowse里通过别的页面可以访问到session,真是搞不明白了
myminimouse
2007-02-05
打赏
举报
回复
忘了说,看iis log是500错误,但是直接用ie访问是可以的
高分求Http
Web
Request使用
ax
Web
Browser
的
session
和cookier的解决办法
然后根据
ax
Web
Browser
登陆后产生的
session
和 cookier 来附在Http
Web
Request的CookieContainer上。这样以后就可以分析数据流来取自己想要的内容,而不需
ax
Web
Browser
这个极耗资源的控件。哪位大侠快帮我啊,这
Ax
Web
Browser
实现的多进程浏览器 (一)
我们使用 C#/VB.NET 进行 Trident 内核浏览器编程,大多都是单进程的,当打开的页面较多时比较容易出现卡死等情况。... Public WithEvents awb As New
Ax
SHDocVw.
Ax
Web
Browser
Public isFirst As Boolean = True...
自动发贴机 -1
因为
ax
Web
Browser
控件可以完全模拟人工操作的真实结果,而且 Cookies/
Session
等
问题
也都不要通过程序来进行手动处理,以为可以省点事情。 1、首先要解决的是自动登录的
问题
原先做过一个简单的投票软件,知道将...
转
转自http://blog.csdn.net/jiangsheng/archive/2006/03/05/615714.aspx为了便于搜索,这里尽可能保留了论坛上讨论的原文,但是这并不表示本人赞同帖子中的表述方式和观点在c++中如何创建一个文件? (VC/MFC 基础类)...
Web
Browser
脚本错误的完美解决方案
当IE浏览器遇到脚本错误时浏览器,左下角会出现一个黄色图标,点击可以查看脚本错误的详细信息,并不会有弹出的错误信息...今天探讨的方法是从控件解决
问题
。1、SHDocVw.dll在COM时代我们使用的
Web
Browser
控件是SHD...
C#
110,539
社区成员
642,577
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章