IE9 makes Sitecore crash when uploading using flash upload

First I thought this was a Sitecore issue. Then I beileved it to be a Internet Explorer 9 issue. But it’s really a Macromedia Flash issue.

Flash has an issue with modal browser windows in Internet Explorer 9. When a window is modal, flash refuses to open the file upload “browse” window. It either crashes IE, or waits to open the browse window untill the modal window is closed.

Try the following: Open the Media Browser from an Image field and press the “upload” button. Then press the “Browse…” button and see your Internet Explorer 9 fail to respond:

Upload using Flash Mode

Upload Flash Mode

Sitecore uses a small flash file to mimmick the upload in the “Upload a file” dialog box. Because the Media Browser is a modal window, it stops IE9 from working.

The workaround is to go back to the “Classic” upload mode, by setting Upload.Classic to “true” in the web.config:

<setting name="Upload.Classic" value="true" />

Using classic mode replaces the flash with a normal asp:FileUpload control, and IE9 will survive:

Upload Classic Mode

Upload Classic Mode

A Quick note: Sitecore does not officially support IE9 unless you are running Sitecore 6.4.1 update 5 or 6.5 update 2. I expect Sitecore to support any newer version from 6.5 very soon.

About briancaos

Developer at Pentia A/S since 2003. Have developed Web Applications using Sitecore Since Sitecore 4.1.
This entry was posted in Sitecore, Sitecore 6 and tagged , , , , , . Bookmark the permalink.

2 Responses to IE9 makes Sitecore crash when uploading using flash upload

  1. Nathan Leach says:

    The Flash-based uploader had given one of my clients trouble not too long ago, as well. The user was using Mac OS–although I don’t know that the issue was OS related.. After uploading several files, the Flash component would stop working all together. The solution in my case was the same as yours: switch to classic upload mode.

    Thanks for posting about this! It could prove helpful in the future.

  2. Jason Sewell says:

    I so <3 you right now!! Great find. This will help us with user acceptance.

Leave a Reply

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

You are commenting using your 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