January 6, 201115 yr We are developing a website for a client. pages have number of jquery scripts. All are working almost fine on all the browsers but on IE9 user have to click on tiny blue icon next to addressbar to make some of the scripts compatible, otherwise half of the scripts work but the left side scripts donot work. is there any hack or quick solution to fix this compatibility issue with IE9? here is the URL http://98.131.223.164/xhtml1/game-club/06-01-11/
January 7, 201115 yr Author because my client only has IE9 and insisting to make it compatible with all IE browsers :-(
January 8, 201115 yr ridiculous. You can either tell him to keep clicking the blue icon (compatibility mode) because there is no way in hell you can tell what the problem is or maybe something like these hacks for IE8 to IE7 can be adapted? http://www.google.co.uk/search?sourceid=navclient&aq=0&oq=ie9+force+c&hl=en-GB&ie=UTF-8&rlz=1T4GGLL_en-GBGB401GB401&q=ie9+force+compatibility+mode
January 8, 201115 yr When IE8 beta was released I found that a lot of things didn't work properly and IE8 development forums said that they would be dealt with in the final release, which was true, so we had to wait. I expect IE9 beta is the same, tell him to wait for the final release or use the compatibility mode temporarily.
January 8, 201115 yr Author Today my developer has told me that he has found a solution to enable the compatibility mode by force. i havent yet seen the solution in detail as it was off over here. but on monday i will ask for the details and will try to share it with you guys.
January 8, 201115 yr Today my developer has told me that he has found a solution to enable the compatibility mode by force. i havent yet seen the solution in detail as it was off over here. but on monday i will ask for the details and will try to share it with you guys. He probably means this code:- <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE8"> which must be placed as the first item in the page head section (so that the browser doesn't process anything else first). Close with /> instead of just > if using a XHTML doctype. I used it when IE8 was in beta (with IE7 in the code to emulate IE7) and although I haven't used it with IE9 to emulate IE8 I would expect it to work. It forces all IE9 browsers to emulate IE8. (It's not making the IE9 browser into a complete IE8, it's some kind of shortcut that only emulates IE8 so it's not guaranteed but the IE8 to IE7 emulator was good enough.) Edited January 8, 201115 yr by Wickham
January 10, 201115 yr Author Wickham! you are right. thats the solution which worked pretty fine for us. no matter it does not emulate fully into older browser but solved our problem. so thanks for the magic tag
Create an account or sign in to comment