浏览器怎么设置Cookie路径,怎么判断网页更新完毕

sb3day 2010-05-29 05:50:22
看到the world浏览器有这个功能
Cookie同步

新窗口的cookie:
与原窗口cookie完全同步。适用于单帐号新窗口和原窗口的帐号登录状态完全一致

与原窗口cookie部分同步。适用于QQ空间、开心网的帐号多开同IE,文本方式保存的cookie完全同步,session cookie不同步

与原窗口cookie不同步。适用于网站、网页游戏等的账号多开新窗口使用新的cookie,网站、网页游戏等可在不同窗口下让多个账号同时在线


问题1:用代码怎么让程序中的IE浏览器设置cookie路径?
问题2:怎么判断网页更新完毕?我是这样判断的:
READYSTATE  rs;
WebBrowser->get_ReadyState(&rs);
if(rs!=READYSTATE_LOADING&&rs!=READYSTATE_UNINITIALIZED)//不正在加载,就是更新完了;
//在线程while(true)里一直判断,程序就卡住了,怎么解决????
{

...全文
545 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
kkkkkksm 2010-06-02
  • 打赏
  • 举报
回复
我一直用的这个方法

http://blog.csdn.net/CometNet/archive/2010/01/27/5261192.aspx
sb3day 2010-06-01
  • 打赏
  • 举报
回复
找到设置cookies路径的相关网页,没答案:
http://social.microsoft.com/Forums/zh-CN/267/thread/54f52f06-c974-448f-bf32-8210473d5aed

http://topic.csdn.net/u/20100515/09/49037553-505a-4ea1-9b47-32cbf63ef0a6.html
sb3day 2010-06-01
  • 打赏
  • 举报
回复
OnDocumentComplete, OnDownloadComplete都是用到afxdhtml.h MFC库的,在win32 sdk里的api函数是什么?
我是这么创建浏览器窗口的:static CAxWindow WinContainer,WinContainer2;
static CComPtr<IWebBrowser2> WebBrowser;

HRESULT hr,hr2;
WinContainer.Create(hWnd,rc,_T("shell.Explorer.2"),WS_CHILD | WS_VISIBLE); // WinContainer.Create(hWnd,rc,NULL,WS_CHILD | WS_VISIBLE);
WinContainer2.Create(hWnd,rc2,_T("shell.Explorer.2"),WS_CHILD | WS_VISIBLE);
hr = WinContainer.QueryControl(__uuidof(IWebBrowser2),(void**)&WebBrowser);

第一个问题怎么没人回啊?怎么设置cookies的路径?
oyljerry 2010-05-31
  • 打赏
  • 举报
回复
OnDocumentComplete, OnDownloadComplete
小哥哥1102 2010-05-31
  • 打赏
  • 举报
回复
get_ReadyState 建议在DocumentComplete函数里面使用 当得到的值等于READYSTATE_COMPLETE时,表示加载完毕
wade_2003 2010-05-29
  • 打赏
  • 举报
回复
害怕不说,让我接几分
不说害怕 2010-05-29
  • 打赏
  • 举报
回复
get_ReadyState 很好用...建议在DocumentComplete啥的里面用一下.
cookie的路径不是保存在默认地址么?

3,055

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC HTML/XML
社区管理员
  • HTML/XML社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧