internet-explorer-11

Javascript only detection of “Do not track” settings in IE11

纵饮孤独 提交于 2019-12-04 15:21:48
I would like to respect the DNT settings in all browsers using only javascript (I don't have server side access to the host server). I got the following from https://stackoverflow.com/a/16947583/266960 var isDNT = navigator.doNotTrack == "yes" || navigator.doNotTrack == "1" || navigator.msDoNotTrack == "1"; This works in all browsers but IE11 (specifically 11.0.9600.16428 run through [ http://spoon.net/] ), which does not seem to honour any of the above BOM properties (I tried setting the DNT preference via the Internet Options > Advanced > Security: "Always send a do not track header" and

css zoom not working in ie11

谁说胖子不能爱 提交于 2019-12-04 13:28:19
I'm building an app using angular . It is supposed to run on tablets and touch-enabled devices. I want to give the user the ability to zoom/scale up the app , for those with bad eyesight and clumsy fingers. To do this I'm using this script, which is executed when the user clicks a zoom-button : Here is the code <!--code start --> $scope.zoomLevel+= 0.1; $('body').css({ zoom: $scope.zoomLevel }); This works perfectly in chrome, but does nothing at all in IE11 . I'm using twitter bootstrap, angular and jquery . When testing it in jsFiddle I'm perfectly able to use zoom in IE , so I'm guessing

JQuery tablesorter pager plugin doesn't work properly with IE11 in Edge mode

情到浓时终转凉″ 提交于 2019-12-04 10:03:02
问题 If you are using the Tablesorter Jquery plugin with the pager add on the table will not display any of the data. The data is there but it is hidden. I suspect the browser feature detection method of the plugin can't handle IE11. Anyone else run into this? 回答1: It seems that IE11 have a problem with his userAgent. A turnaround is to change clearTableBody function (working in jquery.tablesorter-2.0.3.js) like this : this.clearTableBody = function (table) { //if ($.browser.msie) { function empty

IE 11 lock the file when using HTML input=file tag

烈酒焚心 提交于 2019-12-04 09:58:39
I choose the file using browse in the file input in IE11 I deleted the file using shift+delete in the Explorer Then when I refresh the folder, the file that I deleted reappear again in Explorer. Is there anyway that I can release the file handle by at the client side javascript? I tried that test in IE 8 but that issue didn't occurred. Any kind help is appreciated. I could release the file handler as following in IE 11. document.getElementById("fileToUpload").value=""; // input file field document.getElementById("uploadForm").reset(); // form that containing input file field 来源: https:/

IE 11 “Crashes” when Using Dynamic SVG Elements

こ雲淡風輕ζ 提交于 2019-12-04 09:53:21
问题 I recently implemented a custom SVG Icon control for my company's new html application. Not long After it was implemented our quality department started reporting that IE 11 randomly "crashes" when using the application. I am not sure the term crash accurately describes what is happening though. The application gets to a state where elements will no longer accept mouse or keyboard input nor will the display change to show hover styles. However, the cursor image will change appropriately as

Print button not available in ReportViewer using IE11

别说谁变了你拦得住时间么 提交于 2019-12-04 09:22:33
So we noticed that the print button in our ReportViewer ( Version=10.0.0.0 ) is gone after upgrading to IE11 . This is how it looks like in IE10 : After doing some research, we found that other people are also reporting this problem (i.e. here ), but did not find a solution yet. Using the compability mode would be a workaround option, but is not a viable/fitting solution for clients. Did anyone figure out how to fix this? These weeks ,we face the same problem. Finally we find some way to solve it, here is steps: update "Report Viewer 2012 Runtime" to 11.1.3366 update "Microsoft .Net Framework"

JNLP files won't launch from IE11 on Windows 10

家住魔仙堡 提交于 2019-12-04 08:59:10
Since May 9, after a windows 10 update, on IE11 11.0.40, JNLP files wont launch from IE, but in a computer with IE version 11.0.34 it work perfectly. Any ideas? Thanks in advance The problem is solved in Java 8 u162. Now you can have Java RE x86 and x64 installed and jnlp will open as it should in Internet Explorer. We are using sitelist / Enterprise Mode to redirect jnlp urls from Edge to Internet Explorer. I had a problem opening a jnlp file, no matter what, trying to associate it with the Java Web Service exe javaws.exe, but it just would not associate and would not be run. I read

How to decrypt data from the result of an IE 11 encrypt operation using AES-GCM

自作多情 提交于 2019-12-04 08:12:36
I've managed to encrypt some data with AES-GCM using IE 11 on Windows 10 but I can't get decryption to work. Example encryption JS code: let plainText = new Uint8Array([1]); let key; let keyBuf = window.msCrypto.getRandomValues(new Uint8Array(32)); let iv = window.msCrypto.getRandomValues(new Uint8Array(12)); let additionalData = window.msCrypto.getRandomValues(new Uint8Array(16)); let encResult; let importOp = window.msCrypto.subtle.importKey('raw', keyBuf, { name: 'AES-GCM' }, false, ['encrypt', 'decrypt']); importOp.oncomplete = function(e) { key = e.target.result; let encryptOp = window

Angularjs' $http.get only executed once in IE11

China☆狼群 提交于 2019-12-04 08:04:00
I'm learning angularjs, and as a test project I'm polling a server that returns a list of active processes (their pids) and displaying these. The client code looks like this: <!DOCTYPE html> <html> <head> <script type="text/javascript" src="static/angular/angular.js"></script> <script> function ProcessCtrl($scope, $http, $interval) { $scope.ReloadData = function() { var result = $http.get("processdata", {timeout:1000}); result.success(function(data,status,headers,config) { $scope.processes = data; }); } $scope.ReloadData(); var stop = $interval(function(){$scope.ReloadData()}, 1000); } <

Rich Text (YUI) Editor Broken on IE11

こ雲淡風輕ζ 提交于 2019-12-04 07:24:56
I'm running Internet Explorer 11 and YUI 2: Rich Text Editor seems not working. Please see attached screen shot for more detail. Any ideas how to fix this under IE11? kinglomei For IE changed its User-Agent, YUI(2.9) need a surgery. Modify yahoo-dom-event.js: Find this: YAHOO.env.parseUA, then at last add something that tell YAHOO.env.ua now is undering IE 11. like this: if (g.ie == 0 && c.indexOf('Trident') != -1){ g.ie = 11; } Modify editor.js: Find the _setInitialContent function, and after the if-branch that includes "BackCompat", add this: this.browser = YAHOO.env.parseUA(); then just in