internet-explorer-9

jQuery .load method not firing on IE9

我怕爱的太早我们不能终老 提交于 2019-12-17 21:22:17
问题 I have 4 divs (class=mydiv), each with an image in, the load method fires on all other browsers I've tested but it does not fire on IE9.0. I don't know if it works in any other IE. $.noConflict(); jQuery(document).ready(function(){ jQuery('.mydiv img').load(function(){ alert("fired"); }); }); Tried using these jQuery versions: 1.4.2 1.5.2 1.6.2 1.5.1rc1 回答1: I had the same problem and solved using: if ($.browser.msie && parseInt($.browser.version) < 10) { window.onload = new function() {

Why does my font look much better in IE9?

蹲街弑〆低调 提交于 2019-12-17 19:34:18
问题 I use font-family: Myriad; font-size: 40px for some text. I can't believe IE displays the font in the best quality! Much better than Opera, Firefox and Chrome. How can it be? How can I make text look as good in other browsers as in IE? Here is a demo: http://jsfiddle.net/55Ruh/3/ Try this link in all browsers. IE (the newest version, 9) shows the best and most quality text, doesn't it? 回答1: Simply put: this is because IE9 introduces a new font rendering engine that is based largely on that

localStorage.getItem returns old data in IE 9

一曲冷凌霜 提交于 2019-12-17 19:25:06
问题 The following example needs to be running in IE 9 and in at least two different tabs. <input type="text" name="data" value="" placeholder="change me" id="data" /> <p id="fromEvent">Waiting for data via <code>storage</code> event...</p> <script type="text/javascript"> window.addEventListener("storage", function (e) { if (e.key == 'storage-event-test') { var newValue = localStorage.getItem('storage-event-test'); // returns old value // var newValue = e.newValue; // returns new value $('

IE9 refuses to process XML response

早过忘川 提交于 2019-12-17 18:56:13
问题 This is a question in relation to this one. In UPDATE II , I added a script based on Jamie's feedback. UPDATE - tl;dr : I created a fiddle with a temporary key so you guys can see the problem more easily: http://jsfiddle.net/S6wEN/. As this question was getting too long, this is a summary. I tried to use imgur API to update an image via cross domain XHR. In order to abstract details in the implementation, I'm using Jquery Form Plugin (obviously, it's contained in the fiddle). Works great in

I need CSS3 transition to work in IE9

时光总嘲笑我的痴心妄想 提交于 2019-12-17 17:31:00
问题 I create a greeting card for a client with css transition but I did not know that it was not compatible with IE9. The greeting card is this http://voeux.geekarts.fr/v4.html Is there a a way to get this working in IE9 ? putting a jQuery or any hack - some thing to get it to work in IE9. Thanks 回答1: As you've properly identified, Internet Explorer 9 was the last of the IE browsers to not support the transition property, or animations. That being said, it was also the last of the IE browsers to

AngularJS How to remove # symbol in IE9 by using route

∥☆過路亽.° 提交于 2019-12-17 16:58:06
问题 I can't remove the # symbol in IE9. I searched for an answer but didn't find a fix. This always redirects to http://myhost.com:8080/#/website/ and shows this description: The requested resource is not available. locationprovider.html5mode(true) is not working. The same route is working in FireFox and shows http://myhost.com:8080/website/ How can I rectify this? 回答1: IE9 does not have html5 history api support, that's why it's appending # to the url, removing # will not solve your problem 回答2:

Force IE9 into browser compatibility view

徘徊边缘 提交于 2019-12-17 16:57:26
问题 I am aware of how to force IE into viewing a page in document compatibility , but what about browser compatibility view? I have a project that only works when IE9 is in browser compatibility view for various reasons, yet I can't find any resources on how to force IE9 to do so. Everyone only talks about forcing the document compatibility, e.g. using <meta http-equiv="X-UA-Compatible" content="IE=8" /> But that doesn't work in my case, because it only sets the document view . Is there a way to

Does IE9 not support display: inline-flex at all?

一笑奈何 提交于 2019-12-17 16:45:59
问题 I've been looking around StackOverflow and even else where to find if display: inline-flex; works in IE9. I posted a question before this when I had trouble with expanding a width dynamically, question here. The answer helped me out, thank you who ever you are! Now that I've fixed the issue and it works fine in Chrome, Opera, Mozilla, Safari, IE10+, I still have trouble making this work in IE9. I've also tried to add pre-fix for display: inline-flex; such as display: -webkit-inline-box , -ms

IE9 table has random rows which are offset at random columns

蓝咒 提交于 2019-12-17 15:34:33
问题 I have a page of categories, when the user clicks one, the items under that category are loaded via a jQuery Ajax call, in a table, and stuck into an element just below the category. What seems to happen though, is that one or two rows in the loaded table, will have its data offset at a random column. I have tested this in IE9, FF 3.6, and Chrome 13. This ONLY seems to happen in IE9. The tabular data is perfectly formatted - I have used Fiddler to intercept the requests and then looked at the

Does IE9 have a file size limit for CSS?

可紊 提交于 2019-12-17 15:32:09
问题 I'm using Drupal and I notice that if I have my CSS files aggregated that the CSS doesn't always work correctly. I know there is a problem in IE7 but is there a limit to a CSS file size in IE9? 回答1: There are 3 limits: a sheet may contain up to 4095 selectors, see http://demos.telerik.com/testcases/4095issues.html a sheet may @import up to 31 sheets, see http://demos.telerik.com/testcases/BrokenTheme.aspx @import nesting supports up to 4 levels deep Microsoft support/MSDN reference links: