Hi,
I am developing a monitoring software. Where I want to record the information about file downloads from the IE. I am looking for the event DISPID_FILEDOWNLOAD and whenever this event signaled I am recording the URL and Download File Name. But for IE8 this got fired twice. Example link below.
"http://www.microsoft.com/en-us/download/details.aspx?id=8279" If I click on "DOWNLOAD" button that redirects me for confirmation, information bar appears "To help Protect your security, IE blocked this site...." (The first DISPID_FILEDOWNLOAD event signaled here). And When I right click and click on "Download File" another event DISPID_FILEDOWNLOAD signalled. But for IE9 it happens only once, as there was no prompt.
Can somebody suggest me alternate solution. How can I know about actual download? and I don't see IE8 and IE9 use IEFrame!DoFileDownLoad? Is there any API that I can hook to know about the FileDownload.
Thanks in advance. I really appreciate any pointers on this.
Santhi