I've never had any problems with the page or the entire browser hanging or crashing but like most people I find the popups annoying.
If you delete your cookies and add zedo.com to the block list in IE you will no longer get the annoying NetFlix popups. (Tools->Internet Options->Privacy, click on the Sites button).