IE 8 beta 2 – methods of “window.external” object throws exception

 

Update 15 Dec, 2008: This issue disappeared in IE8 partner build (‘Pre-RC1′) 8.0.6001.18343

In continuation to the post about IE 8 beta 1 issue, I figured that I still have the problem in my system even after upgrading to IE 8 beta 2. Only this time, I was able to generalize the problem very much.

Here’s what I found:

The problem is that window.external object (in JavaScript) doesn’t seem to have the correct reference to one of browser object (or at least that’s what I think so). Hence all methods of this object throws me an runtime script error.

Because of this, following actions fail in IE 8 beta 2 for me

  1. Opening New tab – the previous post
    Though this doesn’t happen every time, but when it happens the code breaks at
    window.external.BuildNewTabPage(); 
  2. Adding Service (Search provider, accelerators, etc) from http://www.ieaddons.com/en/searchproviders/
    breaks at
    window.external.AddSearchProvider();

    or

    window.external.addService(); 
  3. The very first time, I open IE 8 beta 2 or the once after I ‘reset’ settings and open the browser again, in the ‘Customize Search providers’ & ‘Customize Accelerators’ page.
  4. Especially in the ‘Add Search Provider’ page, in the section ‘Create Your Own’, when I add a custom search, it throws me an error "Unable to add search provider. The Create Your Own tool requires Internet Explorer. [32811]". See screenshot 3 below.

My UserAgent

I thought probably my UserAgent string is corrupt, but here it is… and I don’t see any problem with this.

“Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; InfoPath.1; 
.NET CLR 2.0.50727; FDM; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)”

Screenshots:

(1) IE 8 beta 2 - Strange error 1  This screenshot is taken in the IE Gallery web site with error pop up from the site & the ‘About Dialog’. This is just a consequence the the problem I mentioned above, that window.external is not having correct reference. See code in below screenshot to understand.

(2) IE8b2_error_debug_new2  This screenshot shows the exception details & the point were the exception is thrown in the IE Gallery website. The error number is “-2147319765”. A quick search on the web lead to nowhere.

(3) IE8b2_error_custom_search This happens in the ‘Add Search Provider’ –> Create Your Own search provider section. It’s strange that it says that I need IE to run this. smile_sad

Seeking help at the IE Forum

I’m (again) going to post the problem in IE forum and this time I hope to see a different answer. The solution given to my previous post didn’t work at all.

Update: The issue is posted in IE Forum here.

Does anybody experience same issue in your system? Comment back…

Beautify the web with this post! Share it! :

About these ads

8 Responses to IE 8 beta 2 – methods of “window.external” object throws exception

  1. Unknown says:

    Hi,Do you need advertising displays, screen advertisings, digital sign, digital signages and LCDs? Please go Here:www.amberdigital.com.hk(Amberdigital).we have explored and developed the international market with professionalism. We have built a widespread marketing network, and set up a capable management team dedicated to provide beyond-expectation services to our customers.
    amberdigital Contact Us
    website:www.amberdigital.com.hk
    alibaba:amberdigital.en.alibaba.com[hfjbbebcjfjhd]

  2. Unknown says:

    快下班囉~來幫你加油~~—-幫忙踩個人氣 http://syuande.com.tw

  3. power ranger costumes for adults…

    IE 8 beta 2 – methods of “window.external” object throws exception « PraveenNET…

  4. Peters Chemical Company is one of the leading suppliers of industrial and chemical lime (calcium oxide and calcium hydroxide and lime kiln dust) and agicultural limestone (PCC Agricultural Limesstone) in the Northeast. We carry a full line of ice mel…

    [...]IE 8 beta 2 – methods of “window.external” object throws exception « PraveenNET[...]…

  5. su says:

    su…

    [...]IE 8 beta 2 – methods of “window.external” object throws exception « PraveenNET[...]…

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.

%d bloggers like this: