You need to sign in to do that
Don't have an account?
IE9 causes select elements rendered from controllers to fail
I'm sure we're all delighted to hear that IE9 is out :-(. More wasted hours of torterous debugging the IE only problem that causes our beautifully crafted VF page to break. Now we can look forward to the delights of debugging IE7, 8 and 9!
So we downloaded IE9 to test it with our Visualforce Pages (may as well face the pain early) and got the following error from the A4JAjax library that Saleforce uses for all their javascript magic. I've logged a case so this is just to alert the community.
Hear is the error:
3_3_3.Finalorg.ajax4jsf.javascript.AjaxScript, line 122 character 41
SCRIPT16386: No such interface supported
The error occurs if the page controller uses a method to render selectlists, checkboxes or radio buttons.
Example:
<apex:outputLabel value="Choose a Consultation Fee"/>
<apex:selectList value="{!SelectedConsultationFee}" id="conFees" size="1">
<apex:selectOptions value="{!ConsultationFees}"/>
</apex:selectList>
Controller Code snippet
public List<SelectOption> getConsultationFees() {
// rest of code
}
This thread has been added to the mix as well: http://boards.developerforce.com/t5/Visualforce-Development/IE9-rerender-and-iframes-don-t-work/td-p/260459
Follow this or Joshbirk's link
All Answers
See if this info helps:
http://boards.developerforce.com/t5/Visualforce-Development/Ajax-doesn-t-work-in-IE9/td-p/259049/highlight/false
This thread has been added to the mix as well: http://boards.developerforce.com/t5/Visualforce-Development/IE9-rerender-and-iframes-don-t-work/td-p/260459
Follow this or Joshbirk's link