Supporting IE8 for your JS API applications
Microsoft released Internet Explorer 8 sometime last week. Now, for all the web developers out there (which includes me), this means that they will have to support another browser for their applications. If you have been building your mapping application using the JS API or have some JS API applications in production, there is a little trick that you can currently do to ensure that your applications work fine on IE8. Just add the following META tag in the HEAD section of your web page
<meta http-equiv=”X-UA-Compatible” content=”IE=7″ />
This forces IE8 to render your pages in IE7. This might be a good fix until the JS API and your web applications can be written for / tested for IE8. I picked up this little trick from the JS API developers themselves at the developer summit. Check out this “A List Apart” link for more details.
You can also config IIS to render your pages site wide in IE compatibility mode. For some reason single site did not work reliably for me.
http://www.roktech.net/devblog/index.cfm/2009/3/20/ArcGIS-Server-JS-API-and-IE-8