Tag: internet explorer 10

如何使SmartScreen筛选器信任自签名证书

微软在Windows 8下的SmartScreen Filter是一个小开发者最糟糕的噩梦。 虽然我意识到最终用户的好处以及阻止恶意程序在最终用户的计算机上安装的有效性,但我和许多其他开发人员不愿意支付代码签名证书的年度更新费用,更不用说EV代码签名证书。 此外,当为内部使用而开发的产品使用来自内部CA的可信证书进行签名(存储在Trusted Publishers商店中)时,它们仍然是filter的过热行为。 开发人员和pipe理员曾经能够通过在受信任的发布者商店中安装发布者代码签名证书来禁用警告和提示。 创意开发者可以在安装有签名的前提条件并且用付费的Authenticode代码签名证书来安装他们的自签代码签名证书。 之后,由发布者签名的程序将被信任,并且不会触发SmartScreen筛选器警报。 从本质上讲,一旦被信任,出版商就免除了经常性费用。 SmartScreenfilter(以及它在Windows 8中作为OS“function”)的最新变化清楚地表明,Microsoft希望您购买代码签名证书,而不是创造性地解决他们为您创build的问题。 有没有人发现一种新方法来信任默认使用自签名代码签名证书的发布者(即不显示提示)? 在完全closuresfilter的情况下,最终用户可以通过什么方式让SmartScreen筛选器始终相信自签名证书? 请注意,购买代码签名证书不是这个问题的答案。 我正在寻找一种方法来让SmartScreen筛选器信任不从外部来源购买证书的发布商,而是在自己的组织内部发布自己的证书。 更新:我想我可能find了一个解决方法! 在MSDN上 ,可以在Windows 8和Internet Explorer 10上针对列为“受信任的站点”的站点禁用SmartScreen筛选器。 如果有人可以validation这种方法适用于从Windows 8中的可信站点下载并运行的安装程序,那将是非常感谢,并将帮助许多ISV和内部开发团队。 这也是解决这个问题所需的解决方法。 受信任的站点可以通过组策略来configuration,因此从那里可以很简单。 以编程方式closures“受信任的站点区域”的SmartScreen筛选器可以通过为机器或HKCU \ Software \ Policies \ Microsoft \ Windows设置HKLM \ Software \ Policies \ Microsoft \ Windows \ CurrentVersion \ Internet Settings \ Zones \ 2!2301来实现\ CurrentVersion \ Internet […]

IE10停止滚动条出现在内容和消失

如果您访问的任何网站的内容会导致ie10(桌面)中的垂直滚动条(例如http://www.buildwindows.com/ ),您会注意到只有当您将鼠标hover在窗口上方时,才会显示滚动条。 有没有强迫滚动条总是显示? 我担心这会让页面中更多的内容变得不那么明显。 谢谢

为什么在将透视图应用于父元素时,背景隐藏隐藏function在IE10中不起作用?

好吧,这是另一个IE10故障。 问题是在父元素上应用透视会打破背面隐藏设置。 请看这个小提琴: http : //jsfiddle.net/2y4eA 当您将鼠标hover在红色方块上时,它将在x轴上旋转180°,并且即使背面的可见性设置为隐藏,也会显示背面,至less直到达到180°,然后消失。 删除透视属性,你会看到它的预期效果,背面是根本不可见的,但是当然3D效果是丢失的。 可以通过在transform属性中应用透视来解决这个问题: http : //jsfiddle.net/M2pyb但是,当z被设置为除0以外的任何值时,这将导致与transform-origin-z合作的问题,整个事情成为“缩放”: http : //jsfiddle.net/s4ndv所以不幸的是,这不是一个解决scheme。 背面visibilty thingy可能是一个错误? 如果是这样的话,除了我提到的那个之外,还有没有其他的方法?

如何禁用IE10插入文本框的清除button?

如何禁用Internet Explorer 10中的新function,该function在文本框中显示一个“x”,并且其中包含内容?

Internet Explorer 9,10和11事件构造函数不起作用

我正在创build一个事件,所以使用DOM Event构造函数: new Event('change'); 这在现代浏览器中工作正常,但是在Internet Explorer 9,10和11中,它失败: Object doesn't support this action 如何修复Internet Explorer(理想情况下通过填充)? 如果我不能,是否有我可以使用的解决方法?

IE9-10中SVG的背景大小

我有一个背景图像的div集: <div>Play Video</div> 用下面的CSS: div { background-image: url('icon.png'); background-image: url('icon.svg'), none; background-size: 40px 40px; background-repeat: no-repeat; background-position: 90% 50%; padding: 20px; width: 150px; } Firefox,Safari和Chrome支持背景大小。 在IE8中,SVG被PNG文件取代。 但是,在IE9和IE10中,SVG文件的尺寸大大减小。 这个问题似乎与div的宽度和高度有关。 如果我添加一个150像素的高度,SVG被正确渲染。 如果我使它更小(即100px)graphics开始收缩。 有没有人find一种方法来解决这个问题在资源pipe理器? 有没有办法告诉IE独立于div的宽度和高度使用背景大小的值?

清除IE10上的文本input并清除图标时触发事件

在Chrome上,当用户单击清除button时,searchinput会触发“search”事件。 有没有办法在Internet Explorer 10的JavaScript中捕获相同的事件?

删除IE10select元素箭头

所以,在Mozilla和WebKit中,我使用appearance: none;replaceselect框上的箭头appearance: none; 并有一个父元素。 在IE中,大部分我禁用了这个function。 对于IE10我实际上禁用它,因为我的条件注释实际上不工作。 这是我的标记: <!–[if lt IE 7 ]> <html class="ie6"> <![endif]–> <!–[if IE 7 ]> <html class="ie7"> <![endif]–> <!–[if IE 8 ]> <html class="ie8"> <![endif]–> <!–[if IE 9 ]> <html class="ie9"> <![endif]–> <!–[if (gt IE 9)]> <html class="ie10plus"> <![endif]–> <!–[if !(IE)]><!–> <html> <!–<![endif]–> ie10plus类ie10plus并没有达到标记。 我也觉得有可能有​​一个合法的方式来取代IE中的箭头。 我并不反对真正解决这个问题。 appearance: none; 然而不起作用。 那么我能在这里做什么?

VS2010和IE10附加脚本debugging程序来处理iexplore.exe失败

所以我使用VS2010的Win7 x64,并安装了IE10 Win7 Preview和ReSharper 6.1。 当我尝试启动debugging时,我收到以下内容: “附加脚本debugging程序进行处理”[1111]机器上的“MINE”上的iexplore.exe失败,debugging程序已经连接。 我可以单击确定,查看附加的debugging会话 – [1111]灰显,并有我的解决scheme标题iexplore.exe的另一个实例。 我可以手动附加,它工作正常。 我以为也许因为有两个iexplore.exe pids会有一些错误,没有两个标签或窗口打开,我禁用自动崩溃恢复。 尝试此: 附加脚本debugging器处理机器“名称”上的[[XXXX] IEXPLORE.EXE]失败 不工作。 有任何想法吗?

在IE10中,交叉源postMessage被破坏了吗?

我试图做一个微不足道的postMessage示例工作… 在IE10中 在窗口/选项卡之间(与iframes) 在起源之间 删除这些条件中的任何一个,并且事情工作正常:-) 但据我所知,当两个窗口共享一个原点时,窗口间postMessage只能在IE10中工作。 (事实上​​,也是奇怪的是,这种行为比这个稍微宽松一些:共享一个主机的两个不同的起源似乎也起作用)。 这是一个logging的错误? 任何解决方法或其他build议? (注: 这个问题涉及的问题,但其答案是关于IE8和IE9 – 不是10) 更多细节+例子… 启动页面演示 <!DOCTYPE html> <html> <script> window.addEventListener("message", function(e){ console.log("Received message: ", e); }, false); </script> <button onclick="window.open('http://jsbin.com/ameguj/1');"> Open new window </button> </html> 推出页面演示 <!DOCTYPE html> <html> <script> window.opener.postMessage("Ahoy!", "*"); </script> </html> 这工作在: http ://jsbin.com/ahuzir/1 – 因为这两个页面被托pipe在相同的来源(jsbin.com)。 但移动第二页在其他地方,并在IE10失败。