internet-explorer-9

On form submit, file field clears in Internet Explorer 9

╄→尐↘猪︶ㄣ 提交于 2019-12-06 09:43:59
I think this problem is related to this question: Clicking submit clears file field instead of submitting the form (IE9) I have the following form and 1 IE9 user reporting an issue. They are able to browse and select a file from their computer. But when they click the button to submit the form the image field is cleared and thus the application returns the error to 'please select an image'. I cannot replicate the problem. Upload a Photo (Step 1 of 2) <div class="box-content"> <form encType="multipart/form-data" method="post" name="galleryuploadform" action=""> <table> <tbody><tr><td class=

Force file download for IE9 on Azure Blob Storage

回眸只為那壹抹淺笑 提交于 2019-12-06 09:40:37
I am trying to use Azure Blob Storage as a location for secure file downloads using Shared Access Signature. Everything is working very well, however the problem I am having is I am trying to allow the user to save files from the browser and I have all browsers except IE9 working. Reviewing this question, What content type to force download of text response? this works well when I can control all of the headers, however in Azure Blob Storage, I have set the Content-Type to application/octet-stream and this allows all browsers except IE to ask the user to save the file, IE simply opens the file

Selenium JavascriptExecutor on IE9 results in 'element was not scrolled into the viewport' error

落爺英雄遲暮 提交于 2019-12-06 09:31:52
I'm trying to use a JavascriptExecutor to open a new tab in IE9 from selenium webdriver: public void openTab() { String url = webDriver.getCurrentUrl(); String script = "var a=document.createElement('a');a.target='_blank';a.href='" + url + "';a.innerHTML='open';document.body.appendChild(a);return a"; Object element = getJSExecutor().executeScript(script); if (element instanceof WebElement) { WebElement anchor = (WebElement) element; anchor.click(); } else { throw new RuntimeException("Unable to open tab: " + url); } } This works fine in Chrome but on running in IE9, I get the following error:

Scroll bug in ie7 and ie9 when using css3pie gradient

时间秒杀一切 提交于 2019-12-06 09:17:10
问题 i use css3pie for my page to use css3 effects in the ie browsers. Everything works fine. But now i have a field on my page that has a horizintal scrollbar. In ie8 everything works finde. But in ie7 i cant scroll dragging the scrollbar. I can only use the arrows on the left and right. and in ie9 i cant scroll.. i also cant drag the scrollbar. but if i click on the arrows on the left and right the scrolling element directly jumps to the left back.. i use pie v1.0beta5 i found that issue on many

is it possible display: inline-flex in IE 9?

倖福魔咒の 提交于 2019-12-06 08:57:58
is it possible to Workaround for display:inline-flex in IE 9 <div style="display:inline-flex"> Test </div> I understand from your question, that you are aware of the fact that IE9 does not support flexbox . A polyfill for flexbox, named flexie.js , does exist (not maintained afaik), but it works using the old 2009 syntax of flexbox. Using the old syntax is of course not recommended, since the 2009 syntax is really outdated and many browsers won't recognize it anymore. But , you can try to use Autoprefixer , which transforms new-syntax rules to old-syntax rules (while preserving the new-syntax

Does Object.keys() work in Internet Explorer 9 for built-in objects?

試著忘記壹切 提交于 2019-12-06 07:37:52
问题 The Object.keys() method works fine for me with code like this: var foo = {foo: 1, bar: 2}; console.log(Object.keys(foo).length); However, Object.keys() returns a zero-length array for built-in objects with code like this: <!doctype html> <html> <head> <title>Object.keys()</title> </head> <body> <script type="text/javascript"> console.log(Object.keys(window.document).length); </script> </body> </html> Am I missing something? I'm using Internet Explorer 9.0.8112.16421. Postscript: I'm still

What is IE9 compatibility view in IE9 Developer tools?

柔情痞子 提交于 2019-12-06 06:27:16
问题 I am looking at IE 9 developer tools and when I click on browser mode I get a list IE 7 IE 8 IE 9 IE 9 Compatibility View What does that do? What is the difference between IE 9 and IE 9 Compatibility View ? 回答1: The main difference is the User-Agent string. For Internet Explorer 9, the new and improved UA string is sent: Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0) For compatibility view, something similar to the following string will be sent: Mozilla/4.0 (compatible

Style sheet for XML not rendering in IE9

核能气质少年 提交于 2019-12-06 04:37:34
I have a xml document which right now is not even recognized as xml on IE9. I have tried adding correct xmlns:xsl attribute, also it has a correct header starting with <?xml version="1.0" encoding="UTF-8"?> This xml renders perfectly in IE 6 7 8 but does not work in IE9. I am not sure if it is Quirks mode related issue, and if it is I am not sure what DOCTYPE is should use for XML documents. Any help will be greatly appreciated. Following is the first few lines of XML document. <?xml version="1.0" encoding="UTF-8"?> <?xml-stylesheet type="text/xsl" href="/mobiledoc/jsp/empi/master/CCD.xsl" ?>

CSS3 PIE: rounded corners slow down IE9, even though it supports them natively

旧城冷巷雨未停 提交于 2019-12-06 03:01:19
I'm using CSS3 PIE to add support for rounded corners to IE7/8. I've found that when I have lots of elements on the page with rounded corners, performance in IE9 drops considerably when PIE is enabled: scrolling becomes laggy, simple hover effects (like link color changes) become significantly delayed, etc. But according to PIE's own documentation, PIE "does nothing" in IE9 if the browser natively supports the particular CSS3 feature you're using. Theoretically, then, if I'm only using border-radius (which IE9 supports), enabling PIE should have no effect on performance. What could be causing

How do I create and download a csv file using Javascript?

大兔子大兔子 提交于 2019-12-06 02:37:08
I have this code in a button: var csvContent = "data:text/csv;charset=utf-8,"; csvContent += myCSVcontent; var encodedUri = encodeURI(csvContent); window.open(encodedUri); This works perfectly in Chrome, Safari, and Firefox. - But not IE8 - I need Internet Explorer 8 compatibility. When I click the button that calls the code above it downloads the .csv file to my computer. When I click the button in IE8 though, it opens a new IE8 window with all the csv contents in the address bar and does not download (or ask to download) anything. Unfortunately, I have to have IE8 compatibility. How can I