天道酬勤,学无止境

internet-explorer-9

Debugging Silverlight applications with IE9 beta

I spent some time debugging a SL3 application with VS 2010 in IE9 beta today and noticed a few quirks. Sometimes when launching the Silverlight app in VS it fails to load in the browser, but refreshing with F5 tends to fix the problem. Also, there are sporadic scripting errors that pop up a debug dialog - these also seem to be fixed by refreshing the page. Has anyone run into these problems and found a fix? EDIT: My most prevalent error is: Error: ASP.NET Ajax client-side framework failed to load.

2022-01-18 07:55:51    分类:问答    silverlight   debugging   visual-studio-2010   internet-explorer-9

IE9 SmartScreen Filter warning

My company develops an IT-infrastructure management software, that we mostly use in Ukraine. Our client application installer is available for download from our FTP server. Whenever someone downloads an Install.msi from our FTP, IE9 tells the user that the package isn't commonly downloaded, therefore may be dangerous. In order to run the install the user has to click "Other options" which most users simply won't do due to security risks fears, given such "first impression" by IE9. Our install package is signed by a valid code signing certificate, which already ensures some level of confidence

2022-01-18 07:00:37    分类:问答    internet-explorer-9   code-signing   smartscreen

javascript: get base64 of input field (type=file) in IE9

I need to upload an image, something like this <form> <input type="file"> </form> However, I want to crop/resize the file before uploading. The cropping and resize is no problem, but how do I get the base64 from the input file element? In IE10 and the other browsers I can it like this: if (this.files.length === 0) { return; } var file = this.files[0]; if (file.type.match(/image.*/)) { var reader = new FileReader(); reader.onload = function (event) { cropAndResize(event.target.result); }; reader.readAsDataURL(file); } However, in IE9 this.files is undefined. How can I access the base64 of the

2022-01-18 06:44:07    分类:问答    javascript   internet-explorer-9   base64

IE9 Error SEC7111: HTTPS security is compromised after redirect (plus "only secure content" message)

I love it when something is working in other browsers and then ya fire up IE and it all goes poof. I'm getting the following error: SEC7111: HTTPS security is compromised by http://www.example.com/myappname/?rctp=[an FB user id] Here's the workflow: User goes to canvas app on Facebook. Makes choices on form, form submission goes to app's URL on my domain where quick database work is done and redirects back to the app with user id added as a GET variable, which is used to trigger a user-generated request in Request 2.0 fashion. Works fine in Firefox. In IE9, I get the "only secure content"

2022-01-18 05:10:06    分类:问答    facebook   redirect   https   internet-explorer-9   facebook-javascript-sdk

Downloading PDF as Blob with JS in IE9

I have a blob and want to download it. It works for Chrome, Firefox, IE10 and higher. The problem is IE9. var isIE = /*@cc_on!@*/false || !!document.documentMode; var blob = new Blob([data], {type: "application/pdf"}); if (isIE) { window.navigator.msSaveOrOpenBlob(blob, "Download.pdf"); } else { var link = document.createElement('a'); link.href = window.URL.createObjectURL(blob); link.download = "Download.pdf"; link.id = "TEST"; $('body').append(link); document.getElementById("TEST").click(); } Where is the problem? The IE has 2.083 as maximal limit for chars in URL. Maybe this is critical

2022-01-17 11:15:28    分类:问答    javascript   pdf   internet-explorer-9   blob

Replace script if viewed in IE9?

How easy would it be to run a different javascript depending on the user browser? For example if someone visits the site with IE9 I would like it to run a different script to the one it would run normally for Chrome users.

2022-01-17 09:41:02    分类:问答    javascript   internet-explorer-9

Elements not wrapping as expected in IE 8/ 9

Yet another "IE is doing something different from other browsers" question but this is one is slightly unusual in that IE7 does the correct thing but IE 8 and 9 do not. Here is the situation, I have a simple 3 column layout. The first 2 columns are fixed width and the third I want to be variable width so that it uses up the available space. I am outputting textual data in the third column. The text data should be free to wrap at the end of a data value/sentence - so I output it as . <span class="nowrap">foo bar</span> <span class="nowrap">moo bahh</span> (See the example below also) everything

2022-01-16 14:41:45    分类:问答    html   css   internet-explorer   internet-explorer-8   internet-explorer-9

IE9 文本渲染问题 - 字母尾部被截断(IE9 text rendering issue - tails on letters cut off)

问题 我遇到了一个问题 - 在 IE9 标准模式下 - IE9 以这样一种方式呈现文本,即降序字母上的尾部 - “q,p,y”等 - 消失。 已尝试使用填充和其他常见的 CSS 设置来帮助解决此问题,但到目前为止还没有运气。 谁知道这可能是什么? 回答1 编辑:我在博客上找到了这个。 该链接不再存在。 把它留在这里以防它再次弹出。 就好像文本是输入内部的一个节点,并且已经在该内部元素上设置了行高,而周围的元素会剪裁溢出的文本。 解决方案很简单,将 line-height 设置为“1”(无单位) 回答2 您是否使用自定义字体(@font-face),因为我发现有时在某些尺寸上使用它时,无论行高如何,它都会切断文本的尾部 回答3 我只是在使用font: inherit on input遇到了这个问题。 声明了我想要的实际字体(主要是 Verdana)并且尾部再次可见。 还测试了input line-height ——但这又导致了问题。 这就是我最终的结果: body, button, input, select, textarea { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 100%; } body { line-height: 1.5; } 回答4 这个设置 line-height:inherit

2022-01-16 09:48:52    分类:技术分享    css   fonts   internet-explorer-9   typography

一页结帐中的第 4 步 magento 在 IE 9 中不起作用(Step 4 in one page checkout for magento not working in IE 9)

问题 我已经尝试将兼容模式强制为 IE8,但它似乎不起作用。 似乎步骤 1-3 工作正常,但是当我选择信用卡信息时,没有任何响应我的点击... cardtype 没有下拉选择,并且没有任何输入是可选择的。 有人见过这个吗? 回答1 我们遇到了这个问题,并按照我对这个问题的回答中的描述强制 IE8 兼容性修复了它。 值得注意的是, meta标记在head很重要。 显然,另一种方法是拥有不止一种付款方式。 (有一些报道称,当只有一种付款方式可用时,该错误仅在 IE 9 上表现出来。) 回答2 我实际上只是为我的一个朋友处理了这个问题。 您必须确保 quirks mode 标记是 header 标记之后的第一个标记。 浏览到以下位置: 应用程序/设计/前端/默认/您的模板/模板/页面/ 除非您对 magento 进行了大量修改,否则包含结帐的模板应该在该文件夹中。 它很可能是 2column-right.phtml 或 2column-left.phtml 文件。 (为了安全起见,我在所有代码文件中都放了一个来强制网站上的每个页面都使用 IE8 怪癖模式)。 您的标题应该看起来像这样: <head> <meta http-equiv="X-UA-Compatible" content="IE=8" /> 此外,完成后不要忘记刷新管理部分中的缓存。 如果你把它放在正确的地方,它“应该”工作

2022-01-16 09:21:19    分类:技术分享    magento   internet-explorer-9

HTML5 Video not working only in IE9 [duplicate]

This question already has answers here: Closed 9 years ago. Possible Duplicate: IE9 HTML5 video support I am working with a client to try and get their video player working. It seems to work in everything that I can test in except IE9. I'm using videojs (I've tried other ones and the same result). It seems to be that it's one of 2 things. A setting on their IIS server. Or the video file isn't encoded correctly. Here's the test page: https://vdsc.com/video-js2/demo.html

2022-01-16 06:24:42    分类:问答    html   internet-explorer-9   html5-video