IE10 and IE11 BUG: clipboard data modified when pasted into TEXTAREA

When pasting certain text into a TEXTAREA under IE 10.0.9200.16921 in compatibility mode, IE10 changes the data - sometimes (mysteriously and randomly about half the time).
The following test web page demonstrates how to reproduce this problem:
<html>
<head><title>Test IE10 paste bug 20140616</title></head>
<body>
<h1>Test IE10 paste bug 20140616</h1>
<h2>How to reproduce the bug:</h2>
<ol>
<li>Turn on compatibility mode.</li>
<li>Select the full contents of the textbox below (two lines).</li>
<li>Copy the contents of the textbox below into the Windows clipboard.</li>
<li>Delete the contents of the textbox.</li>
<li>Paste the clipboard contents back into the textbox.</li>
<li>The lowercase "i" at the end will mysteriously (and randomly) be
capitalized to "I" (about half the time).</li>
</ol>
<p><textarea>/*#!!#*/
i;</textarea></p>
</body>
</html>
What is happening here?
Does this happen with other versions of IE? (I only have access to IE5.5, IE6, IE9 and IE10 - only IE10 exhibits this problem so far.)
I'm developing a simple javascript web application that needs to run accurately in all versions of all browsers - IE10 appears to have a pretty severe bug here.
Update 2014-06-16 12pm MDT: Another user has reported this behavior running Win7, IE v 11.0.9600 as well. Have updated the title to include IE11 as being affected.

It appears that this behavior is due to the automatic spelling correction "feature" of IE10. The above mentioned (erroneous) behavior can be avoided by doing one of three things (there may be more but these are the ones I've found so far):
1. Turn off auto spelling correction entirely by un-checking the following checkbox:
IE Menu -> Tools -> Manage add-ons -> Spelling correction -> Enable spelling correction.
2. Turn off compatibility mode.
3. Add a 'spellcheck=false' property to the TEXTAREA element start tag.
Note that the last option is not available for pages written in valid XHTML 1.0 Strict because "spellcheck" is not a valid XHTML property for the TEXTAREA element.
Some might say: "What's the problem? All its doing is fixing your typing errors. This isn't a bug at all."
The problem is that not all data being pasted into a TEXTAREA is English text. Sometimes the data is very precise and must not be "corrected" by the browser. In my case, the data being pasted into the textbox is a (very precise) regular expression
statement, (e.g. "var myre = /complex-regex-here/i;"), and IE10 (and IE11) are automatically (and erroneously) changing the "i" modifier to "I" which makes the statement invalid.
IMHO, this is certainly a BUG and unfortunately, I'm going to have to deal with it with an explanation to my users that the default behavior of IE10 and IE11 may cause their data to become corrupted.

Similar Messages

  • IE10 and IE11 Open and Then Close

    Hi.  I am having similar problems with both IE10 and IE11. Both start with blank screen then close without displaying any content  System is W7 64B SP1 with Norton IS.  This problem started just a couple of weeks ago.
    So far:
    - Uninstalled both IE10 and IE11 several times through "View Installed Updates" but with each re-install the problem remains.  IE9 works fine.
    - Ran sfc /scannow and all files are okay.
    - Have Reset through Internet Options, no change.
    - Have re-registered ieproxy.dll, no change.
    - Have scanned for virus and rootkit, nothing identified.
    - Nothing is identified in Event Viewer under Application or System as an error or warning.
    IE 10 and IE11 will work with "Enhanced Protection Mode" in Internet Properties but this blocks various Add-Ons that I need.
    I am at a complete loss.  Does anyone have further suggestions?
    Thanks.
    Doug ... :-)

    Hi.  I did have Malware Bytes installed, the AV version only.  Have removed.  Also removed CCCleaner. Still having a problem opening IE10.
    Did run ProcMon and there are several items that appear as Buffer Overflow on file openings.
    Just before the first Thread Exit for iexplorer.exe are these entries,
    - 12:22:40.0273106 PM svchost.exe
    616 CreateFile
    C:\Windows\Prefetch SUCCESS
    Desired Access: Read Data/List Directory, Synchronize, Dis"Apple-tab-span" style="white-space:pre;"> svchost.exe
    616 QueryDirectory
    C:\Windows\Prefetch\*-4E288B88.pf NO SUCH FILE
    Filter: *-4E288B88.pf
    - 12:22:40.0273931 PM svchost.exe
    616 CloseFile
    C:\Windows\Prefetch SUCCESS
    - 12:22:40.0274913 PM svchost.exe
    616 CreateFile
    C:\Windows\Prefetch SUCCESS
    Desired Access: Read Data/List Directory, Synchronize, Dis"Apple-tab-span" style="white-space:pre;"> svchost.exe
    616 QueryDirectory
    C:\Windows\Prefetch\*-B28CC291.pf NO SUCH FILE
    Filter: *-B28CC291.pf
    - 12:22:40.0275511 PM svchost.exe
    616 CloseFile
    C:\Windows\Prefetch SUCCESS
    - 12:22:40.0275801 PM IEXPLORE.EXE
    1932 CreateFile
    C:\Program Files (x86)\Internet Explorer\RpcRtRemote.dll
    NAME NOT FOUND Desired Access: Read Attributes, Dis"Apple-tab-span" style="white-space:pre;"> svchost.exe
    616 CreateFile
    C:\Windows\Prefetch SUCCESS
    Desired Access: Read Data/List Directory, Synchronize, Dis"Apple-tab-span" style="white-space:pre;"> svchost.exe
    616 QueryDirectory
    C:\Windows\Prefetch\*-8E2E654A.pf NO SUCH FILE
    Filter: *-8E2E654A.pf
    - 12:22:40.0276974 PM svchost.exe
    616 CloseFile
    C:\Windows\Prefetch SUCCESS
    12:22:40.0277077 PM IEXPLORE.EXE
    1932 CreateFile
    C:\Windows\SysWOW64\RpcRtRemote.dll SUCCESS
    Desired Access: Read Attributes, Dis"Apple-tab-span" style="white-space:pre;"> IEXPLORE.EXE
    1932 QueryBasicInformationFile
    C:\Windows\SysWOW64\RpcRtRemote.dll SUCCESS
    CreationTime: 20/11/2010 8:24:14 PM, LastAccessTime: 20/11/2010 8:24:14 PM, LastWriteTime: 20/11/2010 8:24:14 PM, ChangeTime: 20/04/2013 7:32:03 PM, FileAttributes: A
    - 12:22:40.0277528 PM IEXPLORE.EXE
    1932 CloseFile
    C:\Windows\SysWOW64\RpcRtRemote.dll SUCCESS
    - 12:22:40.0277836 PM svchost.exe
    616 CreateFile
    C:\Windows\Prefetch SUCCESS
    Desired Access: Read Data/List Directory, Synchronize, Dis"Apple-tab-span" style="white-space:pre;"> svchost.exe
    616 QueryDirectory
    C:\Windows\Prefetch\*-BB14A46C.pf NO SUCH FILE
    Filter: *-BB14A46C.pf
    - 12:22:40.0278291 PM IEXPLORE.EXE
    1932 CreateFile
    C:\Windows\SysWOW64\RpcRtRemote.dll SUCCESS
    Desired Access: Read Data/List Directory, Execute/Traverse, Synchronize, Dis"Apple-tab-span" style="white-space:pre;"> svchost.exe
    616 CloseFile
    C:\Windows\Prefetch SUCCESS
    - 12:22:40.0278643 PM IEXPLORE.EXE
    1932 CreateFileMapping
    C:\Windows\SysWOW64\RpcRtRemote.dll SUCCESS
    SyncType: SyncTypeOther
    - 12:22:40.0279027 PM IEXPLORE.EXE
    1932 CreateFileMapping
    C:\Windows\SysWOW64\RpcRtRemote.dll FILE LOCKED WITH ONLY READERS
    SyncType: SyncTypeCreateSection, PageProtection: 
    - 12:22:40.0279228 PM svchost.exe
    616 CreateFile
    C:\Windows\Prefetch SUCCESS
    Desired Access: Read Data/List Directory, Synchronize, Dis"Apple-tab-span" style="white-space:pre;"> svchost.exe
    616 QueryDirectory
    C:\Windows\Prefetch\*-528BC649.pf NO SUCH FILE
    Filter: *-528BC649.pf
    - 12:22:40.0279786 PM svchost.exe
    616 CloseFile
    C:\Windows\Prefetch SUCCESS
    - 12:22:40.0279991 PM IEXPLORE.EXE
    1932 CreateFileMapping
    C:\Windows\SysWOW64\RpcRtRemote.dll SUCCESS
    SyncType: SyncTypeOther
    - 12:22:40.0281620 PM IEXPLORE.EXE
    1932 Load Image
    C:\Windows\SysWOW64\RpcRtRemote.dll SUCCESS
    Image Base: 0x715a0000, Image Size: 0xe000
    - 12:22:40.0281923 PM IEXPLORE.EXE
    1932 CloseFile
    C:\Windows\SysWOW64\RpcRtRemote.dll SUCCESS
    Any ideas?
    Thanks for the help.
    Doug ... :-)

  • Multiple file upload not working in IE10 and IE11

    Hi,
    As per the UI5 documentation( https://sapui5.hana.ondemand.com/sdk/#test-resources/sap/ui/commons/demokit/FileUploader.html) , UI5 supports multiple file uploading for IE10 and IE11. I set the "multiple: true" flag in the fileuploader example page and the file browser dialog is not allowing to select multiple files. Does UI5 provide multi file upload support for IE10 and IE11 or am i missing anything ?
    regards
    Raja

    Huh?
    Your problem makes no sense. The filename is included with the upload so that the server knows what the file was originally called. Are you running the JSP locally and reading the file directly off the hard drive??
    I note also that you aren't using a multipart form, which is required to upload a file.
    <form action="uploadFile.jsp" method="post" enctype="multipart/form-data">
      <input type="file" name="upload" value="<%= fileName %>" />
    </form>You'll need to use the Jakarta Commons FileUpload class to correctly process a form encoded with "multipart/form-data" or getParameter("xxx") will return null. You can also use the older com.oreilly.servlet.MultipartForm or whatever it's called. I'm pretty certain that the Jakarta Commons obsoletes all the COS classes.
    Brian

  • My ipod nano4th gen will not download the purchased songs in itunes v11.  Just upgraded to mac 10.6.8-won't synch new songs since this upgrade.  The ipod is seen in the itunes as the devise, and the nano screens says synching when plugged into the macmini

    my ipod nano4th gen will not download the purchased songs in itunes v11.  Just upgraded to mac 10.6.8-won't synch new songs since this upgrade.  The ipod is seen in the itunes as the devise, and the nano screens says synching when plugged into the macmini usb port, but the itunes window does not say it is synching like it has before so whats the culprit? Techno virgin in distress! 
    PS - I added an iphone5 which is whay these upgrades happened so this synching to the ipod error is since the iphone began synching.

    I just learn in some post that the most common lapses in syncing is not checking if "sync music" in music section of the ipod is ticked. So double check if it is. Cheers!

  • How to keep Date created and Date modified when converting nef to dng

    Hi
    I noticed that when we convert NEF files to DNG in it properties the Date Created and Date Modifed are changed to the present date and not the original dates of the files in question. Is there any way to make such a conversion without changing these proeprties? Yes, I know 'Date taken' does not change--but this info does not show up when you hover a file only the info in its properties does hence me asking the question.
    Also am I correct in assuming that this conversion is 100% lossless, nothing but nothing is lost in the qualtiy and info of the file (besides the file size)? Thank you
    OS: Windows 7 (64)

    A DNG from an NEF is a new file so it’s Windows dates are as of its creation on Windows.  The date modified would further change if you updated the DNG with a new preview and/or embedded metadata into it. 
    If you need the files to have the camera’s creation date, then use Windows Explorer to copy them, don’t convert to DNG, and just Add them to your LR catalog, and tell LR not to add a timezone or otherwise adjust the timestamps which might also update the file modification time.

  • Incorrect data value when insert into oracle table

    Would like to ask expert here, how could I insert data into oracle table where the value is 03 ? The case is like that,  the column was defined as varchar2(50) data type, and I have a csv file where the value is 03 but when load into oracle table the value become 3 instead of 03.

    user11432758 wrote:
    Would like to ask expert here, how could I insert data into oracle table where the value is 03 ? The case is like that,  the column was defined as varchar2(50) data type, and I have a csv file where the value is 03 but when load into oracle table the value become 3 instead of 03.
    implicit datatype conversion to NUMBER can result in leading zero to be eliminated.
    How do I ask a question on the forums?
    https://forums.oracle.com/message/9362002#9362002

  • HT4060 My iPad Mini and My iPhone 4s stopped charging when plugged into and outlet. On the same day and i've tried numerous adapters . It will charge when turned off only or plugged into a computer

    My iPad Mini and my iPhone 4s stopped charging on the same day when plugged into an outlet if they are turned on. My phone charged as long as it was turned off and it will charge when pluged into an USB port,
    Anyone else have this problem?

    Youngsavage6oo wrote:
    I have had my iphone 4s for only a couple months and it was charging fine and I unplugged it and when it got low I plugged it back in and wouldnt charge so I tried plugging it into the computer and its chargeing but I dont know what to do I need help
    Its charging, whats the issue then?

  • IPod Touch will not power up and will not respond to itunes when plugged into a computer

    iPod Touch will not power up and will not respond to itunes when plugged to computer, have tried holding both buttons down for 10 secs like support suggest but nothing has happen. Any suggestions?

    Try the other actions here:
    iOS: Not responding or does not turn on

  • How do you retain text formatting when pasting into Pages?

    Hi
    I often copy and paste text into and out of emails. But whenever I paste into Pages it removes all the emboldening or italicisation. Once pasted, the text is all in one style (the one selected when I hit paste).
    Generally there is too much text for me to comb through and find each instance. Is there a setting in Pages that I can change to prevent this happening?
    I'm using Pages version 5.2.2 on iOS 10.9.4.
    Thanks.

    On Mavericks 10.9.5, I created some Rich Text in the email compose window. I copied this text to the clipboard. Pressing command+V in TextEdit or Pages v5.2.2 deposits the original Rich Text in the respective application document. No monochrome for me.
    From Mail 7.3
    To TextEdit 1.9
    To Pages v5.2.2

  • Why does text not format correctly when pasting into outlook?

    I am attaching a Screenshot of an email to better help you understand.
    Basically, I receive an email from customer.  I draft an email to respond and send to my boss to get approval.  Once my boss approves, I go back to my original sent email and copy and paste into a reply to the original email from my customer but for some reason in Outlook for Mac it doesn't format correctly.  It always pastes the text in a sorda column if you will, as though word wrap isnt working.  When I send it, it looks even worse to the customer, especially if they are looking at it on a phone.  I have looked high and low and cant find an answer.  Thanks in advance!
    FYI I copied and pasted the text into "Pages" to show exactly what it is doing.

    Try the Microsoft forums.
    Microsoft Support – Office for Mac
    Microsoft Support – Office for Mac (2)

  • Illustrator JPGs turn into Black box when pasted into Word documents

    I have made JPGs of my letter headding to paste into Word documents. When I paste them they look like a big black box. It doesn't even seem consistant, sometimes it works mostly it doesn't. How can I fix this issue?

    How are you "pasting" them? If you are exporting JPG from Illustrator use Worst's Insert > Picture > From File. PNG would probably be a better option for your export, though.

  • Geo Detection Services in IE9, IE10, and IE11

    Geo Detection services are coming up several miles away from the user in these three browsers. In one instance over 100 miles away. This is not an issue in FireFox or Chrome. Why is the geo detection service displaying like this and is a solution in the
    works or is this issue going to persist?

    Hi,
    Based on my research, Windows Internet Explorer  introduces a built-in location provider that uses Wi-Fi location data and Internet Protocol (IP) address information to determine the latitude and longitude of the computer or device running
    Windows Internet Explorer. The Geolocation API exposes the latitude and longitude to JavaScript in a webpage by using the geolocation object, which is a child object of the window.navigator.
    Geolocation API is used in Firefox and Chrome in same way, but Firefox and Chrome use Google Location Services to determine your location.
    That's why we get tiny different result.
    Alex Zhao
    TechNet Community Support

  • CSCus23563 - Jabber unable to auto-detect proxy in IE10 and IE11

    Please note that the workaround to use an earlier version of IE is not an option for Windows 8.

    hi
    yes here we are using auto detect proxy setting bcz for quich change of network . like a user is working in my office and in second half he will be on a client side . so he will just connect his device without any IP configuration . and also there is no need to remember IP settings.
    so pls help me to resolve to this issue .

  • With Firefox running, Office 2007 generates a "Cannot Empty Clipboard" error message when pasting information between Excel cells -- the behavior goes away when I close Firefox. Is there a way to prevent this?

    I am running Windows XP, Office 2007, and Firefox 3.6.13.
    Whenever I have Firefox running in the background and I attempt to paste information between Excel cells a "Cannot Empty Clipboard" error is generated. I have attempted numerous other fixes for this: Excel and Office settings. But nothing seems to help. When I close Firefox, the errors are no longer generated.

    The Skype add-in was the culprit in my case. Disabling it fixed the problem. As soon as I enable it, the problem comes back.

  • Bug in Tab Control when inserted into SubPanel

    Just would like to report about pretty old bug, which is still present in latest LabVIEW 2013 SP1 13.0.1f1.
    I would like to insert SubVI with Tab Control into SubPanel, something like this:
    When SubVI executed, then I will set it to Page 2:
    Now what I've got in my SubPanel:
    Page 2 is active, but selector is not actualized - still show me active Page 1. Fully inconsistent.
    Not sure if it was reported already or not, but needs to be fixed from my point of view.
    Attachments:
    main.llb ‏25 KB

    mikeporter wrote:
    But yet another problem with tab controls... 
    Seriously though, if you are already using a subpanel why complicate matters with a tab control?
    Dynamically swap VIs in and out of the subpanels to present the same user experience as there was with the tabs.
    You're right - there are many ways to workaround about this bug. For example, if I will use Property Node instead of terminal or local variable, then it will working properly.
    This contstruction with tab control in subpanel used in my settings dialog. I have modular plugin architecture, and some plugins may have settings, so they organised in the same way as LabVIEW Options dialog - listbox with installed plugins and subpanel, where according subvi from plugin is inserted. Mostly all plugins fit into my dialog (which is not resizible at this moment), but some modules have lot of settings - then they splitted into groups and the tab control is used (NI does this with vertical scrollbar, which is also not perfect).
    When user made changes in settings, then last opened page is saved - when this dialog opened next time, then user should see last page - this is why I need to set page programmatically.
    Really, I don't like to change whole architecture for workarounding bug in LabVIEW just for few modules. At this moment I using property node and it works for me.

Maybe you are looking for

  • How do I change the color of the matching letter in a matching quiz question in Captivate 8?

    The default dropdown box has white text with a white background. The text for the questions and answers is black. That doesn't change the dropdown letter to black, though. I've tried changing the default styles, and it only changes the main text, not

  • Help with Add-On Adobe FLash

    I have a Galagy Tab 3 Tablet NOT a phone. I downloaded the APK filefor android and installed it. When I open it it says I need an add on. When I go to Fire Fx add ons it is not that for me to eable it fr all sites like instructions are telling me to.

  • Printing on thick envelopes on OJ 8500A

    I am trying to print on thick envelopes on my OJ 8500A which can not "travel" the normal paper path.  There is a door on the back of the duplexer unit that looks like it should allow me to have the envelopes pass right through the back of the printer

  • Why iWork apps are listed as gratis in the topcharts, but show a price?

    Why iWork apps are listed as gratis in the topcharts, but show a price? What happens when I buy? Will I be charged? Not nice how apple confuse their customers ...

  • Cant instal itunes bc it wont install quicktime

    I keep trying to install the newest version of itunes and I cant complete it because in the middle of the process a window comes up that says that it cannot install quicktime and tells me that itunes requires quicktime. Any suggestions