JavaScript Error: No Such Interface Supported Solved
For everyone who has had problems with this JavaScript issue, I've found a solution!
If you've used JavaScript with Internet Explorer extensively, you know that there is a nasty little dialog box that shows its ugly head once in a while called "No Such Interface Supported" (NSIS).
Really informative error message, isn't it?
I was attempting to open a window using the window.open() method in JavaScript. Every time it tried to use the window.open() method, it displayed the NSIS error message. Grrrr.
Well, after ripping more hair out of my head, I came across a simple solution to the problem. The site isn't anything elaborate, but it solved my "No Such Interface Supported" problem completely.
Register two DLL's using RegSvr32: actxprxy.dll and shdocvw.dll. After you register those two DLL's, reboot your computer and try it again. The message should disappear.
Those of you who are getting this same error message, I hope the search engines pick this up and announce it wildly. It's an easy fix to a not-so-common problem.
Tools
Jonathan Danylko is a freelance web architect and avid programmer who has been programming for over 20 years. He has developed various systems in numerous industries including e-commerce, biotechnology, real estate, health, insurance, and utility companies.
When asked what he likes doing in his spare time, he answers..."programming."
Like this article?Subscribe for FREE to receive the latest posts before they become public.
Related Posts
- jQuery Goodness: 86 jQuery Code Snippets
- Dojo 1.0 is released!
- JavaScript Error: No Such Interface Supported Solved
- Dojo Smooth Scrolling
- Charting Engine added to Dojo Framework

RSS Links
Share


I wouldn't recommend this option for public web sites, either.
I ran across this problem when I was developing an intranet application and I kept receiving this error locally, but not on the remote machine. The other developers were able to debug and run on their local machines without receiving this error. Everyone except me.
Thanks for the comment and sorry for the misunderstanding. :-)
Thanks very much for the explanation of your scenario. I can see the validity of the solution in the situation you describe.
Jim
I've gone one step further, and installed Linux. Then, Firefox is already installed, and even more problems are solved. For one thing, I don't need a firewall. For another, I don't need to constantly download virus definitions.
You rock!
Here is the solution
http://support.microsoft.com/kb/q180176/
Thanks for the link.
http://iefaq.info/index.php?action=artikel&cat=42&id=133&artlang=en
I have windows 7 as OS
becouse this erroe is come to internet explorer 7
(ni sutch interface suported)
Why, oh why, cannot IE start to conform and work properly?!