function readOnly(count){ }
Starting November 20, the site will be set to read-only. On December 4, 2023,
forum discussions will move to the Trailblazer Community.
+ Start a Discussion
Fabian Peters 8Fabian Peters 8 

importNode "no such interface supported" IE11

Hey,

I just ran into a serious issue regarding rerendering and Internet Explorer 11. Everything is fine in Firefox or Chrome, but in IE 11 I get the following error:

Are there any known workarounds?

User-added image
IN RED: "No such interface supported"
User-added image

Code of one of the columns which causes the reRender:
 
<apex:column id="salesPriceColumn">
			    		<apex:facet name="header">
			    			<apex:outputPanel >
			    				<apex:outputText value="{!$Label.productConfig_Verkaufspreis_Stueck} ({!Opportunity.CurrencyIsoCode})"/>
				    			<div id="salesPriceLoading" style="display:none;">
								    <div style="text-align: center;">
								    	<img src="/img/loading.gif" alt="Loading graphic" />
									</div>
								</div>
							</apex:outputPanel>
			    		</apex:facet>
			    		<div class="requiredInput">
                			<div class="requiredBlock"></div>
				    		<apex:inputField id="SalesPrice1" value="{!oli.Monatlicher_Umsatz__c}" style="width:75%;display:inline;" rendered="{!oli.PricebookEntry.Product2.Monatl_Umsatz__c}" styleClass="numberField" >
				    			<apex:actionSupport event="onchange" action="{!calculatePriceAmount}" status="status" onsubmit="showColumnLoading('salesPriceLoading'),checkValue(this)" oncomplete="hideColumnLoading('salesPriceLoading'),refreshTotalsGrid()" reRender="totalsGrid,totalPriceColumn,salesPriceColumn,discountColumn"/>
				    		</apex:inputField>
				    		<apex:inputField id="SalesPrice2" value="{!oli.Einmaliger_Umsatz__c}" style="width:75%;display:inline;" rendered="{!!oli.PricebookEntry.Product2.Monatl_Umsatz__c}" styleClass="numberField" >
				    			<apex:actionSupport event="onchange" action="{!calculatePriceAmount}" status="status" onsubmit="showColumnLoading('salesPriceLoading'),checkValue(this)" oncomplete="hideColumnLoading('salesPriceLoading'),refreshTotalsGrid()" reRender="totalsGrid,totalPriceColumn,salesPriceColumn,discountColumn"/>
				    		</apex:inputField>
				    		<c:helpicon helpText="Der Verkaufspreis muss mindestens dem Listenpreis von <b>{!oli.PricebookEntry.UnitPrice} {!oli.PricebookEntry.CurrencyIsoCode}</b> entsprechen" styling="display:none;position:absolute;padding-left:5px;padding-top:1px;"/>
					    </div>
					    <apex:inputHidden id="ListPrice" value="{!oli.PricebookEntry.UnitPrice}" />
					    <apex:inputHidden id="Discount" value="{!oli.PricebookEntry.Rabattierbar__c}" />
			    	</apex:column>
Andy BoettcherAndy Boettcher
Are you running in IE Compatibility Mode?  That will sometimes throw that.
Fabian Peters 8Fabian Peters 8
Thank you for your answer! This is a good advice, but I already checked that ...