internet-explorer-9

Is there a way to work around this issue with ordered lists and update panels in IE9?

一曲冷凌霜 提交于 2019-12-05 09:39:07
I have discovered an annoying issue with ordered lists in IE9 and am wondering if there's a way to fix it without changing the ordered list into something else or getting rid of the update panel behaviour. The symptoms are that, if an ordered list (or BulletedList control) is used within an update panel, initialising a postback seems to cause the bullet numbers to display 0, 0, 0, instead of 1, 2, 3. The problem is easily reproducible via the following code: <asp:ScriptManager ID="sm1" runat="server" /> <asp:UpdatePanel ID="upTest" runat="server"> <ContentTemplate> <ol> <li>Item 1</li> <li

SVG resizing in IE9

青春壹個敷衍的年華 提交于 2019-12-05 08:48:10
I've got an inline SVG element inside a div, which scales to fit the browser window. When the browser is resized, the SVG image resizes with it, so that all the image is visible, and it keeps the same proportions. However, in IE9, the image is much smaller, and doesn't resize. Taking off the viewBox scales the image to the full size, which is too big, and it still doesn't resize. I've found that by setting the width and height of the containing div will make the image larger, but only with fixed pixels, rather than 100%, which is what I need. This jsfiddle shows the problem in action (i.e. it

CSS rule “.drop.a” being applied to class “drag a”

五迷三道 提交于 2019-12-05 08:25:04
I have the following HTML markup: <div class="drag a"></div> <div class="drop a"></div> I also have the following CSS rule, which should only be applied to my 2nd div: .drop.a { background-color:red; } This is working fine, except in Internet Explorer 9 the CSS rule is being applied to both elements. Why is this? I thought this kind of CSS was universally compatible with all browsers? BoltClock I thought this kind of CSS was universally compatible with all browsers? Nope. IE up to and including version 6 ignores all class selectors in a chain except the last one. IE9 may be rendering your page

IE9 does not at all care about 'X-UA-Compatible' meta tag

ぃ、小莉子 提交于 2019-12-05 08:13:50
问题 I can't find anything about this on the internet, so I'm looking for help here: For some technical reasons I try to force IE9 into IE8 rendering mode, using the following meta tag as the first line right after <head> : <meta content="IE=8" http-equiv="X-UA-Compatible"> For some reason all the IE9s in our office just render IE9 style, no matter what I try. When I look into the DevTool (F12) from IE9, it shows me that IE8 is the "page default", but it still sticks to the rendering mode set in

Execute certain javascript if browser lt ie9

五迷三道 提交于 2019-12-05 08:08:14
I want to execute a certain code in jQuery if the browser is lower than IE9. And yes, i already know about <!--[if ... IE ]> <![endif]--> But what i want is to check this condition within the scipt tag and with jQuery document.ready <script> $(document).ready(function(){ //code to check if lt ie9 }); </script> You can target older Internet Explorer versions (<= 9) through classes on the <html> element... <!--[if lt IE 7]> <html class="ie ie6 lte9 lte8 lte7"> <![endif]--> <!--[if IE 7]> <html class="ie ie7 lte9 lte8 lte7"> <![endif]--> <!--[if IE 8]> <html class="ie ie8 lte9 lte8"> <![endif]-->

IE9 memory leak

北慕城南 提交于 2019-12-05 07:34:02
I'm noticing, in my app, the memory associated with the IE process on Win7 climbs by 20-30 MB with each page refresh. Once I reach about 1.5 GB, the browser becomes unresponsive. I'm using IE9, and can only reproduce this in IE9. No such issue in Chrome, FF, IE7, or IE8. In fact, the issue also does not occur when running IE9 in compatibility mode. In particular, I'm wondering how memory could leak even after a page refresh. Has anyone else seen this? In the past, Internet Explorer had some problems with references between usual JavaScript variables and DOM objects. So, if I remember correctly

ie9 doctype and fonts?

谁说我不能喝 提交于 2019-12-05 07:31:53
<!doctype html> <html> <head> <title>Test Ubuntu</title> <link href="http://fonts.googleapis.com/css?family=Ubuntu:regular" rel="stylesheet" type="text/css" /> <style> body { font-family: 'Ubuntu', sans-serif; } </style> </head> <body> Test Ubuntu </body> </html> shows the font in chrome and firefox... but in ie9, if i add the doctype line, it breaks!? works fine without it. i would like to get it working in all three browsers (with doctype? because sometimes other stuff like css relies on having doctype there? or doesn't look right without it) if possible? thanks! paulcam Actually, this looks

Why does Internet Explorer 9 render Arial stronger than other browsers?

拜拜、爱过 提交于 2019-12-05 07:26:45
For some reason IE9 renders Arial font bolder than other browsers such as: IE7, IE8, Chrome, and Firefox. I have looked for the reason in the CSS but couldn't find anything wrong. Another thing that happened is that I had word-spacing of 1 or 2 pixels in most of my website, but IE9 showed it too wide, so I made conditional css for it with normal word-spacing. You can see the difference in the attached screenshot, and also find it in this temporary link: http://pat.co.il/shirg/matanuziel.com/ Any ideas will be appreciated. Thanks The problem is the browser , not your site. Internet Explorer 9

What is required to use Angular 2 within IE9?

夙愿已清 提交于 2019-12-05 07:21:10
I've been trying to create an Angular 2 application (using the get started guide) as a template but while it works really well in Chrome I'm struggling to get it working in IE9! Basically the app is failing while loading/running boot/js with the following error reported to the developer console.. LOG: Error: Object doesn't support this action Does anyone have any recommendations or suggestions - even better - a demo that actually works in IE9? The start of my index.html looks like the following... <head> <title ng-bind="title">xxx</title> <meta charset="utf-8" /> <meta http-equiv="X-UA

HTML table not rendering correctly in IE9

醉酒当歌 提交于 2019-12-05 07:09:28
Really weird one, this. I'm using an asp:Repeater to create an HTML table, like so: Markup: <asp:Repeater ID="myRpt" runat="server"> <HeaderTemplate> <table id="myGrd" border="0" style="cursor:pointer;width:100%; background-color:white;" cellpadding="2" cellspacing="0"> <tbody> </HeaderTemplate> <ItemTemplate> <tr onclick="criteria.rowClicked(this);"> <td style="border:solid 1px black;"> <asp:Literal ID="lblName" runat="server"></asp:Literal> </td> <td style="border:solid 1px black;width:200px;"> <asp:Literal ID="lblRange" runat="server"></asp:Literal> </td> <td style="display:none;" > <asp