SYMPTOMS
When you try to browse to a Web site and are redirected to a res:// protocol error page, the URL parameter of the
NavigateComplete2 and
DocumentComplete events, as well as calls to the
get_LocationURL method, may reflect the intended destination and not the error page URL.
For example, if you try to browse to http://www.someservername.com/nopagehere.htm and encounter "The page cannot be found" error, the URL parameter of the
NavigateComplete2 and
DocumentComplete events contains the following URL:
http://www.someservername.com/nopagehere.htm
and not:
res://C:\WINNT\system32\shdoclc.dll/http_404.htm#http://www.someservername.com/nopagehere.htm
Calling
get_LocationURL (or accessing the
LocationURL property) returns the same value.
This differs from previous versions of Internet Explorer.