返回列表 发帖

[问题求助] 世界之窗核心开发人员请帮忙解答!!!

用 UrlMkSetSessionOption 为User-Agent追加自定义标识时,IE8下有效,但IE6、IE7无效。

我发现世界之窗较早的版本也没有解决这个问题,但最新的世界之窗3.2这个问题完美解决了。不知道是如何解决的,可否告知。

傲游2在IE7、IE8下有效,但IE6下它也没有成功加入它的标识maxthon 2.0。

这个问题要对浏览器深入研究后才能解决,请世界之窗的核心开发成员帮忙告诉一下如果能够追加标识到 User-Agent,同时兼容IE6、IE7、IE8

傲游在IE7、IE8下能够正常加入标识,而世界之窗在IE6、IE7下能够正常加入

TOP



世界之窗在IE8下User-Agent追加标识失败。IE6、IE7正常
附件: 您需要登录才可以下载或查看附件。没有帐号?加入 我们

TOP

我不懂---好高深的~
www.yoiyo.cn有益友淘宝商铺www.yoyotao.com悠悠淘淘宝导航www.goatao.com去淘网

TOP


这是一个高级的问题,IE6下傲游也没有解决

TOP

以下是我的代码,开发环境是VC++2003.net

        DWORD dwAgentSize;
        TCHAR szAgent[2000];
        ::ZeroMemory(szAgent, 2000);
        UrlMkGetSessionOption(URLMON_OPTION_USERAGENT, szAgent, 2000, &dwAgentSize, 0);

        CString strUserAgent = szAgent;
        strUserAgent.TrimRight(" )");
        strUserAgent.AppendFormat("; %s)", __Doyo_User_Agent);

        int nUserAgentLen = strUserAgent.GetLength();
        UrlMkSetSessionOption(URLMON_OPTION_USERAGENT, strUserAgent.GetBuffer(nUserAgentLen), nUserAgentLen, 0);

TOP

返回列表