Fix for Asp.Net 2.0 and 4.0 with Internet Explorer 10

Applies to: AbleCommerce 7.0.0 through 7.0.7

Severity: Critical

Updated:  11/26/2012

 

 

IMPORTANT UPDATE

Microsoft has confirmed that there are known issues when using the latest IE 10 browser and certain code that might be in Asp.Net 2.0 or Asp.Net 4.0 sites.  All AbleCommerce 7.x stores are affected by these issues, so you should carefully read the available options and take corrective action.

  1. Javascript disabled in IE10 due to outdated browser definitions file

  2. ImageButtons do not work in IE10 when using .net 4.0 and older

Microsoft has made an official patch available for one of the issues.  It is unknown, at this time, if Microsoft plans to release another patch for the second issue.  As such, we are providing a work-around that can be applied to your AbleCommerce store.

You should fix both issues by following the instructions below.  These are two different issues and must be fixed separately.

If you are using AbleCommerce Gold, you should still apply the patch provided directly by Microsoft to fix Issue #1.  However, this version will not experience Issue #2, except within the Merchant Administration pages.  A fix for the merchant pages will be made available in the next upcoming release.  In the meantime, access the administration using a browser that is compatible with IE9.

 

 

ISSUE 1 -

Javascript disabled in IE10 due to outdated browser definitions file.

- For .NET 4.0, you can apply the fix linked below:

http://support.microsoft.com/kb/2600088


- For .NET Framework 2.0 SP2 and in the .NET Framework 3.5 SP1, apply the fix linked below:

http://support.microsoft.com/kb/2600100


- For .NET 3.5.1 that is included in the release to manufacturer (RTM) version of Windows 7 and of Windows Server 2008 R2, apply the fix linked below:

http://support.microsoft.com/kb/2608565


See the following blog for additional detailed information about this issue:

http://www.hanselman.com/blog/BugAndFix ... ition.aspx

Thanks to Scott Hanselman for producing a technical document which explains some various options for fixing this particular issue.

ISSUE 2 -

ImageButtons do not work in IE10 when using .net 4.0 and older.

To fix image buttons so they work with IE10, a meta tag needs to be added to the header of the site.  For AbleCommerce, we can make this change in the master scriptlet file(s).

Step 1)  Find and open the file -

~/Layouts/Scriptlet.master

 

Step 2)  Find this line of code (around line 6) -

<head id="head1" runat="server">

 

Step 3)  Then replace the following meta tag immediately after the line noted above -


REPLACE OLD:

<meta http-equiv="Content-type" content="text/html;charset=UTF-8" />


WITH NEW:

<meta http-equiv="X-UA-Compatible" content="IE=9" />



If you are using custom master files, make sure to include the tag there as well.

If you have any problems with the instructions or documented patch, please let us know:  How do I report a bug or feature request?

 

Copyright © 1994 - 2023 AbleCommerce.com, All rights Reserved | Privacy Policy

A division of Able Solutions Corporation, headquarters located in Vancouver, WA