title: jQuery Appended iFrame IE Only Throwing MS Ajax Could Not Be Parsed Error
body: <p>On an Aspx page, I have this markup (setup for a jQuery UI dialog):<br /></p>
  
  <pre><code>&lt;div id="modal_showNewlyGeneratedPasscode" class="hide"&gt;
  
  &lt;/div&gt;
  </code></pre>
  
  <p><br />
  I do not have the iFrame inside the  because that was giving me all kinds of MS Ajax errors.  So, when an updatePanel is triggered, I dynamically put an iFrame in the above :</p>
  
  <pre><code>$('#modal_showNewlyGeneratedPasscode').append('&lt;iframe src="Popup.aspx" height="240" width="100%" frameborder="0" scrolling="auto" /&gt;');
  </code></pre>
  
  <p><br />
  On FireFox and Chrome, this is fine - the iFrame displays inside the jQuery UI dialog, but on IE only it is throwing an Ajax exception:  Sys.Webforms.Pagerequestmanagerparsererrorexception the message received from the server could not be parsed</p>
  
  <p><br />
  <em>Other key details</em>:<br /><br />
  - Popup.aspx is on the same domain as the page it is being called from, so cross-domain scripting is not the issue.<br />
  - The above  is not inside any UpdatePanel itself.<br />
  - Using the debugger, I've discovered that this error is occurring before the Popup.aspx page's Page Load is even hit. So I suspect that Ajax is erroring due to the dynamic insertion of the iFrame through jQuery.<br />
  - We do have a handler set up like this:</p>
  
  <pre><code>&lt;asp:ScriptManager ID="PageScriptManager" OnAsyncPostBackError="AsyncPostBackError" runat="server"&gt;
     &lt;Scripts&gt;
        &lt;asp:ScriptReference Path="../js/AjaxErrorHandler.js" /&gt;
     &lt;/Scripts&gt;
  &lt;/asp:ScriptManager&gt;
  </code></pre>
  
  <p><br /><br />
  Any help would be so appreciated!</p>