How to get cookies working in IE6 stand alone
IE is the biggest player in the browser land, and as much as I hate to do so, I have to test everything in IE. Now since IE7 is picking up ground, testing is done in both IE6 and IE7.
So, I upgraded to IE7, and downloaded and use a stand alone version IE6. The problem was cookies don't work in IE6 as a stand alone.
Here's the fix.
After a reasonable amount of hunting around Google, I came across an article on Position Is Everything explaining how to enable cookies in IE6, how to identify IE4, 5, 6 and 7 in the title bar, and importantly, how to enable conditional comments (i.e. if you're using CC for browser fixes).
Here's the full article on fixing stand alone IE.
In summary - to get the cookies working in IE stand alone:
- Download Wininet.dll (version 5.0.2614.3400)
- Drop it in to the stand alone IE directory
That's it, restart the stand alone browser, and cookies should work again.
All credit to Manfred Staudinger who wrote the 'Taming Your Multiple IE Standalones' article.
Great tip..
found you through google and saved me reading the full article..
cookies now working
Thank You!
This also got my ajax to work in ie6 standalone i think because of the native zmlhttp support in ie7.
Has anyone tried this on a Windows Server 2003 machine? Still no cookies for me. Confirmed Wininet v5.0.2614.3400 is in the same folder as iexplore.exe (C:\Program Files\MultipleIEs\IE6). Also confirmed the .dll was in use because the file is locked while IE6 running.
It doesn't work on most of my IE6 applications.