标签: internet-explorer-11

在Windows 7和Windows 8上IE10(+)是否相同?

我在OS X上开发.为了测试,我使用的是来自http://www.modern.ie/en-us/virtualization-tools#downloads的 Windows VM的VirtualBox

在测试我的Web应用程序时,我应该在Win7 Win8 上的IE10中进行测试,还是我可以安全地假设IE10在两个平台上的行为相同而且只在Win7上进行测试?IE11也是同样的问题.

internet-explorer windows-7 windows-8 internet-explorer-10 internet-explorer-11

1
推荐指数
1
解决办法
167
查看次数

Lotus Notes和IE问题"document.all("RunAgentCreateAns").click()在IE11中不起作用"

我正在支持IE浏览器中使用的旧Lotus Notes应用程序.在很少有用户开始使用IE11之前,一切都很好.

JS代码不起作用

document.all("RunAgentCreateAns").click()
Run Code Online (Sandbox Code Playgroud)

RunAgentCreateAns是Lotus Notes中的Button ID.

相同的代码在IE9和IE8中工作.不知道为什么它不能在IE11中工作

javascript lotus-notes internet-explorer-11

1
推荐指数
1
解决办法
382
查看次数

如何检查Internet Explorer COM对象的版本号

在PowerShell我有:

$ie = New-Object -COM InternetExplorer.Application
Run Code Online (Sandbox Code Playgroud)

如何获得版本号$ie?我想验证我们是否正在使用IE11或更高版本的实例,或者提示用户升级其Internet Explorer.

谢谢!

答:基于已接受的答案,这就是我使用的:

$ieVersion = New-Object -TypeName System.Version -ArgumentList (
    Get-ItemProperty 'HKLM:\SOFTWARE\Microsoft\Internet Explorer').Version
$ieVersion = New-Object -TypeName System.Version -ArgumentList (
    # switch major and minor
    $ieVersion.Minor, $ieVersion.Major, $ieVersion.Build, $ieVersion.Revision)
if ($ieVersion.Major -lt 11)
{
    Write-Error "Internet Explorer 11 or later required. Current IE version is $ieVersion"
    exit
}
Run Code Online (Sandbox Code Playgroud)

com powershell internet-explorer wsh internet-explorer-11

1
推荐指数
1
解决办法
1万
查看次数

在IE11中,事件不是在javascript中触发

尝试不工作这是一个兼容性问题Ie9 vs IE11:

<iframe name="testwindowframe" id="testwindowframe" Onload="readyStateChange()" width="100%" height="90%"></iframe> 
Run Code Online (Sandbox Code Playgroud)

实际JSP:请查找使用的详细信息:WHERE IFRAME AND SCRIPTS这是IE11中的兼容性问题.我在其中放置了一个断点,readyStateChange()但它没有触发.

<script language="javascript">
    function readyStateChange() {
        console.log('REACHED!');
    }
</script>

<iframe name="testwindowframe" id="testwindowframe" onreadystatechange="readyStateChange()" width="100%" height="90%"></iframe>
Run Code Online (Sandbox Code Playgroud)

javascript internet-explorer internet-explorer-11

1
推荐指数
1
解决办法
4591
查看次数

CSS效果适用于Chrome,但不适用于IE 11

我的网站上有一个自定义的CSS按钮,可以在Chrome中正常旋转,但是Internet Explorer 11在悬停时会消失,而不是旋转.

你可以在这里看到按钮(这是蓝色的"立即搜索!"按钮):LINK

当我从索引文件中删除此行时,Chrome将产生与IE相同的错误效果,因此它让我觉得这会导致IE的问题.

<script src="http://taskbasket.net/gallery/themes/matheso/js/modernizr.custom.js"></script>
Run Code Online (Sandbox Code Playgroud)

你能提供解决方案吗?谢谢.

html css internet-explorer google-chrome internet-explorer-11

1
推荐指数
1
解决办法
785
查看次数

尝试倒带和暂停视频时,IE11中的InvalidStateError

我正在建立一个网站,当您将鼠标指针移到视频上时,视频就会开始播放。当用户离开视频区域时,它会暂停并跳回到第一帧。这在IE之外的所有浏览器中均能完美运行。当我打开开发者控制台时,它在处理停止功能的代码部分的上方显示“ InvalidStateError”。为什么IE会这样?感谢您对此的任何投入。

这是触发错误的代码部分:

var figure = $('.servus_video').hover(playVideo, stopVideo);

function playVideo(e) {
    $('video', this).get(0).play();
}

function stopVideo(e) {
    $('video', this).get(0).currentTime = 0;
    $('video', this).get(0).pause();
}
Run Code Online (Sandbox Code Playgroud)

IE11调试器的屏幕截图

javascript resolution h.264 html5-video internet-explorer-11

1
推荐指数
1
解决办法
824
查看次数

flex-grow在Internet Explorer 11(IE11)中无法正确呈现

我尝试了使用Flex框的新html设计。Chrome 58版本58.0.3029.110中的设计正确,但IE11中不正确。我没有尝试其他浏览器。

有什么问题

body {
  display: flex;
  flex-flow: row wrap;
}

#left {
  flex: 6 0%;
  display: flex;
  flex-flow: row wrap;
}

#right {
  flex: 1 0%;
  background-color: black;
}

#top {
  flex: 1 100%;
  background-color: red;
}

#nav {
  flex: 1 0%;
  background-color: green;
}

#main {
  flex: 6 0%;
  background-color: blue;
}

#notepad {
  flex: 1 0%;
  background-color: yellow;
}

#chat {
  flex: 6 0%;
  background-color: orange;
}

#break {
  flex: 1 100%;
}
Run Code Online (Sandbox Code Playgroud)
<div id="left">
  <div id="top">test</div> …
Run Code Online (Sandbox Code Playgroud)

css html5 css3 flexbox internet-explorer-11

1
推荐指数
1
解决办法
2076
查看次数

通过iframe拖放文件在IE 11中无法正常工作

我正在研究基本的拖放功能,它在其他浏览器中运行良好但在IE 11中运行不正常.我在另一个项目中使用iframe调用html代码.

没有iframe但没有iframe,它工作正常.任何人都可以为此提供解决方案吗?

提前致谢.

<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8">
<title>Upload</title>
<meta name="description" content="File Upload ">
<meta name="viewport" content="width=device-width">
</head>
<body>
  <div class="container">  
    <table><tbody> <tr><td><span id="upload" >
                          <span>Upload</span><input id="fileupload" type="file" name="fileupload">
                    </span></td><td id="filename"></td><td id="percent" style="padding-left: 35px;"></td></tr>
    </tbody>
</table>
</div>
    <script
    src="https://code.jquery.com/jquery-3.3.1.min.js"></script>
<script
    src="https://raw.githubusercontent.com/blueimp/jQuery-File-Upload/master/js/vendor/jquery.ui.widget.js"></script>
<script
    src="https://raw.githubusercontent.com/blueimp/jQuery-File-Upload/master/js/jquery.iframe-transport.js"></script>
 <script
    src="https://raw.githubusercontent.com/blueimp/jQuery-File-Upload/master/js/jquery.fileupload.js"></script> 

<script type="text/javascript">
    $(document).ready(function() {
        $(document).bind('drop dragover', function(e) {
            /* e.preventDefault(); */
        });
        if(typeof window.parent.fileid  == 'undefined'){
            window.parent.fileid = "";
        }            
        var params = // some prams
        $('#fileupload').fileupload({
            dataType : 'json',
            formData : params, …
Run Code Online (Sandbox Code Playgroud)

javascript iframe blueimp jquery-file-upload internet-explorer-11

1
推荐指数
1
解决办法
597
查看次数

IE11的Angular 6导致空白窗口

因此,我正在处理的项目存在一些问题-一切运行正常,但我尝试取消对poly9.x和IE9的polyfill.ts中的import语句的注释。我对所有注释均未注释并运行npm install --save classlist.js和npm安装--save web-animations-js。一切仍然在chrome上构建和运行,但是仍然不能在IE11上运行,这种行为背后的任何想法是什么?它以IE11上的有角徽标打开,但只有一个空白屏幕。

我错过了什么吗?我已经在互联网上搜索了一下,但毫无用处。

我找到了类似的帖子,但没有找到合适的答案。(例如,Angular 5在IE9中不起作用“ Internet Explorer无法显示该网页”

找到其他帖子:
angular 5应用程序在边缘上运行,但在ie11上失败

Angular 2/4/5在IE11中不起作用

尝试添加到index.html:<meta http-equiv =“ X-UA-Compatible” content =“ IE = edge” />(添加了要显示的空间)

尝试添加到index.html:

并导入“ core-js / client / shim”;到polyfill.ts

Polyfill.ts:

import "core-js/es7/reflect";
import "zone.js/dist/zone";

/* IE9, IE10 and IE11 */
 import "core-js/es6/array";
 import "core-js/es6/date";
 import "core-js/es6/function";
 import "core-js/es6/map";
 import "core-js/es6/math";
 import "core-js/es6/number";
 import "core-js/es6/object";
 import "core-js/es6/parse-float";
 import "core-js/es6/parse-int";
 import "core-js/es6/regexp";
 import "core-js/es6/set";
 import "core-js/es6/string";
 import "core-js/es6/symbol";
 import "core-js/es6/weak-map";
/* IE10 and IE11 for NgClass …
Run Code Online (Sandbox Code Playgroud)

internet-explorer-11 angular angular6

1
推荐指数
1
解决办法
3727
查看次数

带有IE11 polyfill导入的入门级create-react-app在IE11中仍然中止

使用:反应16.8.6。工作于:开发模式。

1)做:npm create-react-app my-app

2)cd my-app

3)添加:导入“ react-app-polyfill / ie11”;作为index.js中的新第一行

4)做:npm开始

5)在Windows 10的IE11中,它将在控制台中终止:

SCRIPT1002:语法错误1.chunk.js(10735,34)

SCRIPT1002:语法错误main.chunk.js(154,1)

我尝试了其他polyfills:

导入“ react-app-polyfill / ie9”;

导入“ react-app-polyfill / stable”;

导入'react-app-polyfill / ie9'; 导入“ react-app-polyfill / stable”;

导入'react-app-polyfill / ie11'; 导入“ react-app-polyfill / stable”;

语法错误的位置已更改,但仍会发生。

在所有其他浏览器上都可以正常工作。

import "react-app-polyfill/ie11";
import React from "react";
import ReactDOM from "react-dom";
import "./index.css";
import App from "./App";
import * as serviceWorker from "./serviceWorker";
import "bootstrap/dist/css/bootstrap.css";

ReactDOM.render(<App />, document.getElementById("root"));

Run Code Online (Sandbox Code Playgroud)

该中止将在加载生成的代码之前立即发生。它在IE11中提供了旧的“死亡白屏”。

谁能分享神奇的魅力,让16.8.6入门版应用程序在IE11中工作?

internet-explorer-11 reactjs

1
推荐指数
1
解决办法
1444
查看次数