IE11 fires "input" event for non-ASCII content in iframes

Won’t fix Issue #11405058

Details

Author
Kai v.
Created
Mar 27, 2017
Privacy
This issue is public.
Found in
  • Internet Explorer
Found in build #
11
Reports
Reported by 1 person

Sign in to watch or report this issue.

Steps to reproduce

When

  • displaying a page containing an iframe,
  • and the iframe contains (a form containing) a text box,
  • and the text box contains an accented character when the iframe contents are loaded,
    then Internet Explorer 11 fires the “input” event for the text box. This can be reproduced by loading the attached “index.html” page into IE11. (Allow scripts to be executed if IE11 prompts for this.) The page displays a prompt indicating that the event handler has been invoked.

The input event is not fired if the text box contains only ASCII characters.
The input event is not fired in Chrome.
The input event is not fired if the text box is in the top level page (outside the iframe).

The firing of the event is problematic because it invokes any attached handlers. E.g. when using JQuery UI’s Autocomplete control, the auto-complete options are displayed without the user having entered data.
A similar issue was reported for situations outside iframes when using IE10. This has been fixed in 2014: see https://developer.microsoft.com/en-us/microsoft-edge/platform/issues/109149/ for details.

Report based in Internet Explorer Version 11.953.14393.0, Update Versions 11.0.40 (KB4012204).

Attachments

1 attachment

Comments and activity

  • Microsoft Edge Team

    Changed Assigned To to “James M.”

    Changed Status to “Won’t fix”

  • Hello,

    Thank you for providing your feedback on IE11. We are not accepting feedback on Internet Explorer through this portal any longer (unless security related). We welcome any feedback you have on Microsoft Edge through this website.

    Best Wishes,
    The MS Edge Team

You need to sign in to your Microsoft account to add a comment.

Sign in