Please see the solution on our developer site for IE8 and above:
https://developer.intuit.com/docs/0025_quickbooksapi/0060_auth_auth/widgets/0010_connect_button
Specifically:
To display the Connect to QuickBooks button in IE8, the html xmlns attribute is required, for example:
If this too does not resolve your issue, then please raise a support ticket at:
https://developer.intuit.com/Support/Incident
Also, just wanted to understand if you are also using some other jquery in your project? Then follow the 2 steps:
Can you use the solutions mentioned in the below link:
1)Reference the jquery 1.0 library at the topmost position and used a CDN location to refer it. Add the CDN site to your trusted site list
2) Check if there is no extra comma or > in your script by mistake. Other browsers can resolve this but not ie.
Refer:
http://learn.jquery.com/using-jquery-core/avoid-conflicts-other-libraries/?rdfrom=http%3A%2F%2Fdocs.jquery.com%2Fmw%2Findex.php%3Ftitle%3DUsing_jQuery_with_Other_Libraries%26redirect%3Dno
http://forum.jquery.com/topic/using-jquery-noconflict-lightbox-and-jquery-conflict