标签: microsoft-edge

如何在PowerShell中找到Windows 10上的Microsoft Edge版本?

我搜索了SOFTWARE\Classes和SOFTWARE\Microsoft子项,但找不到任何与"spartan"或"edge"相关的内容.鉴于Edge还是非常新的,目前还没有太多关于此的信息.

例如,这是我通过远程计算机上的注册表收集有关Internet Explorer版本的信息的方法:

$ieVersion=[Microsoft.Win32.RegistryKey]::OpenRemoteBaseKey('LocalMachine', $args[0]).OpenSubKey('SOFTWARE\Microsoft\Internet Explorer').GetValue('SvcVersion')
Run Code Online (Sandbox Code Playgroud)

powershell windows-10 microsoft-edge

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

用作favicon的PNG或ICO缺乏透明度(IE/Edge)

我注意到网页(包括我自己的)的某些网站图标无法正确显示,并且忽略了透明度.

例如: 在此输入图像描述

随意使用IE/Edge 测试我的网页图标,它将显示类似的结果.我已确保使用GIMP导出透明度(在alpha图层中).下面附有图像供参考.

在此输入图像描述

有没有人看到我的标题编码为图标或图像问题有什么问题?

<link rel="icon" type="image/x-icon" href="./favicon.ico?v=1.0">
Run Code Online (Sandbox Code Playgroud)

html favicon internet-explorer microsoft-edge

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

Microsoft Edge是否具有IE等向后兼容模式

我们正在使用在IE-5文档模式下运行的应用程序.我们正在使用meta标签降低与IE-5的兼容性.此功能在Microsoft Edge中也能正常工作吗?

请指教.

谢谢

internet-explorer backwards-compatibility microsoft-edge

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

如何在Edge中禁用自动更正?

我想在Edge Browser的特定页面中禁用自动更正.

如何在Edge中禁用自动更正?但我不想禁用整个Windows10的自动更正.(示例...设置 - >设备 - >打字....这不是...... !!)

autocorrect windows-10 microsoft-edge

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

Microsoft Edge缓存Ajax请求?

所以我有一个用于在网站上加载内容的ajax系统,它的工作原理如下:

单击按钮时,将调用Javascript函数:

onclick="doSomething('abc')"
Run Code Online (Sandbox Code Playgroud)

我的Javascript看起来像这样:

//Ajax
var xmlhttp;
function loadXMLDoc(url,cfunc) {
    if (window.XMLHttpRequest) {
        // code for IE7+, Firefox, Chrome, Opera, Safari
        xmlhttp=new XMLHttpRequest();
    } else {
        // code for IE6, IE5
        xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
    }
    xmlhttp.onreadystatechange=cfunc;
    xmlhttp.open("GET",url,true);
    xmlhttp.send();
}
function doSomething(var) {
    loadXMLDoc("http://www.website.com/ajax/doSomething.php?var="+var, function() {
        if (xmlhttp.readyState==4 && xmlhttp.status==200) {
            document.getElementById("response-container").innerHTML=xmlhttp.responseText;
        }
    });
}
Run Code Online (Sandbox Code Playgroud)

PHP文件只调用echo的文本,如下所示:

echo "Response here";
Run Code Online (Sandbox Code Playgroud)

通常,每次运行此Javascript函数时,我都会使用此类型的系统在具有特定id的元素中加载新内容.

这已经完美地工作了3年多,但由于某种原因,Microsoft Edge正在缓解这一点的反应.因此内容根本没有正确生成.所以你运行一次,并且在x时间内它将继续返回相同的缓存响应.

有什么想法正确解决这个问题是什么?我已经看到提到使用标题,但我不确定如何在这种情况下应用修复.

javascript ajax microsoft-edge

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

如何在Firefox或IE/Edge中以Chrome和.jpg显示.webp?

是否有任何工作示例.webp在Chrome中显示格式文件,.jpg在Firefox和IE/Edge中显示不同的格式文件?

我现在用户这个CSS代码:

#bgbox {
    background-imgage: url('../img/bg.webp');
}
Run Code Online (Sandbox Code Playgroud)

有没有这样的-moz-background-image东西?

css firefox google-chrome css3 microsoft-edge

2
推荐指数
2
解决办法
4880
查看次数

IE,Edge上的IntersectionObserver

IntersectionObserver是一个相当新的实验性API,目前尚不受所有浏览器的完全支持

它将有很多用途,但目前最主要的用途是延迟加载图像,也就是说,如果您在网站上拥有大量图像。它是由谷歌建议,如果你审计你的网站灯塔

现在,网络上有几条代码片段提示了其用法,但我认为没有一个经过100%审查。例如,我正在尝试使用这个。它在Chrome,Firefox和Opera上像超级按钮一样工作,但在IE和Edge上不起作用。

const images = document.querySelectorAll('img[data-src]');
const config = {
  rootMargin: '50px 0px',
  threshold: 0.01
};

let observer;

if ('IntersectionObserver' in window) {
  observer = new IntersectionObserver(onChange, config);
  images.forEach(img => observer.observe(img));
} else {
  console.log('%cIntersection Observers not supported', 'color: red');
  images.forEach(image => loadImage(image));
}

const loadImage = image => {
  image.classList.add('fade-in');
  image.src = image.dataset.src;
}

function onChange(changes, observer) {
  changes.forEach(change => {
    if (change.intersectionRatio > 0) {
      // …
Run Code Online (Sandbox Code Playgroud)

javascript foreach internet-explorer microsoft-edge intersection-observer

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

提取:边缘17中的状态302

我正在使用js fetch API从JSON检索数据。它工作正常(即使在IE 11中也是如此),除了在Edge 17中我得到302之外,响应标头是:

我的本地网站在Mac上,我正在使用BrowserSync通过192.168.100.X:3000进行访问,然后更新了PC主机文件,如下所示:

192.168.100.X  http://local.mysite.com
Run Code Online (Sandbox Code Playgroud)

这是我的访存电话:

   fetch('/fr/fil-actualites-json', { mode: 'cors' })
      .then(
        function(response) {
          console.log('code :' +response.status);
          if (response.status !== 200) {
            console.log('Looks like there was a problem. Status Code: ' +
              response.status);
            return;
          }

          // Examine the text in the response
          response.json().then(function(data) {
            // do some stuff
          });
        }
      )
      .catch(function(err) {
        console.log('Fetch Error :-S', err);
      });
Run Code Online (Sandbox Code Playgroud)

谢谢你的帮助;)

json http-status-code-302 microsoft-edge fetch-api

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

Angular 8项目在Microsoft Edge和IE11中不起作用

我需要使Angular项目在IE11和Edge上都能工作,但是在这两个浏览器中甚至都没有显示一个非常简单的问候世界。

这是我所做的:

npm版本:

$npm -v
6.10.2
Run Code Online (Sandbox Code Playgroud)

角版本:

$ng v
Angular CLI: 8.1.3
Node: 10.15.1
OS: win32 x64
Angular: 8.1.3
... animations, cli, common, compiler, compiler-cli, core, forms
... language-service, platform-browser, platform-browser-dynamic
... router

Package                           Version
-----------------------------------------------------------
@angular-devkit/architect         0.801.3
@angular-devkit/build-angular     0.801.3
@angular-devkit/build-optimizer   0.801.3
@angular-devkit/build-webpack     0.801.3
@angular-devkit/core              8.1.3
@angular-devkit/schematics        8.1.3
@ngtools/webpack                  8.1.3
@schematics/angular               8.1.3
@schematics/update                0.801.3
rxjs                              6.4.0
typescript                        3.4.5
webpack                           4.35.2
Run Code Online (Sandbox Code Playgroud)

我创建一个简单的项目

ng new ie-test
Run Code Online (Sandbox Code Playgroud)

我按照polyfills.ts中的说明安装所需的软件包,

npm install --save classlist.js
npm install --save web-animations-js
Run Code Online (Sandbox Code Playgroud)

我在polyfills.ts中取消对导入行的注释

$npm -v
6.10.2
Run Code Online (Sandbox Code Playgroud)

然后运行该应用程序。

适用于Chrome和Firefox,但不适用于IE11或Edge。

在开发人员工具中检查控制台时,我发现app-root标记完全为空!而且没有错误出现。 …

internet-explorer-11 microsoft-edge angular angular8

2
推荐指数
2
解决办法
2046
查看次数

是否可以像TWebBrowser一样在Delphi中使用Microsoft Edge(Chromium引擎)?

微软宣布基于铬引擎的新浏览器Edge浏览器。只是想知道是否有可能将TWebBrowser之类的浏览器嵌入到VCL应用程序中?

delphi chromium microsoft-edge

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