I've been using window.external in my c# windows application successfully to call a public function in my C# form. I've correctly set the objectforscripting property, and this works wonderfully on my development machine which has Windows 7 and IE9.
On my test machine however, which is a windows XP computer, window.external is not working. I am getting 'object' when I check the typeof of the window.external object, but when I try to enumerate it for functions, there's nothing.
When I try to call the function nothing happens. There must be a javascript error, but don't know what it is since the browser doesn't tell me.
I am sure windows.external is pretty popular and people must have used it on all OSs including WinXp and IE6. Any idea why this is happening to me?