Few days ago, I assigned a task to fix a problem: IE showed an error message box and crashed when load a heavy page (it took about 40-50s to load completly) .
I thought, maybe cause of problem is Javascript (syntax error) and I checked whole the page. Hix, nothing happened
After I Googled, I found the main reason are:
- The HTML file is being parsed
- Script is executing
- The executing script attempts to add, or remove an element from an unclosed ancestor in the markup tree (not including the script block’s immediate parent element).
So I refactored code by move all JS function call into $(document).ready( … ) (I used jQuery) to make sure the script will be excute after the page loaded successful. whew, the problem has been resolved


I had the same problem before, and wrote an article about this here, I think it’s good for you: http://hontap.blogspot.com/2009/06/khac-phuc-loi-operation-aborted-cua-ie.html
Thanks for your comment. I have learned many things from your website