问题标签 [internet-explorer-8]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - IE8 中的 console.log 发生了什么?
根据这篇文章,它是在测试版中,但它不在版本中?
asp.net - 系统未定义 IE8 中的 HTTPS url
我刚刚在 IE8 中发现了一个相当特殊的 HTTPS 链接问题。每次页面尝试访问 HTTPS 链接时,都会产生错误。这只发生在 IE8 中,没有别的。知道发生了什么吗?我发现一些项目说这意味着文件没有加载,因此问题并尝试了一些建议的修复程序,但到目前为止它们还没有工作。顺便说一下,这是一个 .NET 站点。 https://www.beckshoes.com/cart/cart.aspx
javascript - IE8 不再允许在不使用 substr 函数的情况下访问单个字符?
我曾经使用 string[n] 访问字符串的单个字符。
但是当我在 IE8 中执行此操作时,它总是返回 undefined。
我可以使用 string.substr(n, 1) 来做同样的事情,但语法要长得多。他们为什么这么做?
internet-explorer-8 - IE8 会破坏我的 CDN 托管的 jQuery 吗?
IE8 有一个称为InPrivate Filtering的功能,它会阻止它在来自超过“n”个不同站点的网页上找到的脚本。
我正在收听最新的“ Security Now”播客,该播客对这个功能赞不绝口。
与此同时,我尖叫着不!*#&$ 是什么——因为我的网站(和许多其他网站一样)包括以下内容(jQuery + SWFObject)。即我正在使用Google 的 CDN来托管我的 jQuery。
那么有什么关系 - 我应该停止使用 CDN 中的 jQuery 和 swfobject 吗?
其他人在做什么?
**编辑:** 我不知道他们是否保留了“受信任站点”列表,但根据微软的这一点,InPrivate 过滤是每个会话的。所以至少有人必须在每个会话中主动启用它。
InPrivate 过滤默认关闭,必须在每个会话的基础上启用。要使用此功能,请从“安全”菜单中选择 InPrivate 过滤。要访问和管理 Internet Explorer 8 的不同过滤选项,请从“安全”菜单中选择 InPrivate 过滤设置。要结束您的 InPrivate 浏览会话,只需关闭浏览器窗口。
internet-explorer-8 - 一台机器上有多个 Internet Explorer 实例
可能重复:
在同一台计算机上运行 Internet Explorer 6、Internet Explorer 7 和 Internet Explorer 8
我正在寻找一种工具,可以让我在我的机器上运行 Internet Explorer 6、Internet Explorer 7(和 Internet Explorer 8,如果可能的话)。我在互联网上找到了类似这样的东西以及其他一些有趣的解决方案,但我需要您根据经验提出意见。从 Web 开发人员的角度来看,哪个是运行多个 Internet Explorer 实例的最佳选择?
编辑:感谢您的帮助,我安装了您建议的一些工具,我决定坚持使用这两个:IETester和IE Collection - 易于安装、直观的 UI 和快速响应时间。
其他:
- xenocode刚刚崩溃,或者我无法正确安装它。
- 多个 IE想要我安装 Microsoft .NET,它花了很长时间,最后,令人惊讶的是……没有任何效果。再说一次,这可能是我的安装技巧不佳
- IE Application Compatibility VPC Image似乎是解决这个问题的最专业的方法,但我更喜欢 IETester 和 IE Collection。
security - IE8安全警告
在我正在处理的 https 站点上,我不断收到“您只想查看安全传送的网页内容吗?此网页包含不会使用安全 HTTPS 连接传送的内容,这可能会危及整个网页。”
我确保该站点具有相对链接。表单动作也是相对的。所有图像 src 也是相对的。
这个弹出窗口只发生在 IE8 中,IE7 不做任何事情。在 Firefox 中也可以正常工作。
任何想法可能会发生什么?如果我单击是,然后查看源代码,它与单击否时看到的完全相同。
这是一些新的 IE8 错误吗?
internet-explorer-8 - 如何在 IE8 中创建 Webslice?
如何在 IE8 中创建 Webslice?
javascript - IE8——JS的异步验证?
所以我在 ie8 中使用 jquery 和各种 javascript 文件看到了一些奇怪的问题。这些错误不会发生在 Firefox、Safari 或以前版本的 IE 中。发生的主要事情是变量未定义、括号不匹配错误等……但是每次您强制刷新页面时,错误都会发生变化。检查引用的文件没有发现这样的语法错误。
我的问题是,首先,有没有其他人看到过这样的错误?它似乎类似于异步事件的问题。这是否与 IE8 中新的多进程/多线程浏览功能有关?IE 8 是否会在 js 文件下载后立即对其进行某种验证?
提前致谢。
更新:看起来它正在将接收到的 js 文件的元素改组到一个更大的 js 文件中。在调试器中,它显示了来自一个文件的方法,就在另一个文件的代码中间。找不到“导入”段所依赖的代码。不知道这里发生了什么......
javascript - 如何将 javascript 注入 IE 8 上的页面?
假设我有以下标记:
我有一个 JavaScript 变量jsVar
,其中包含一些标记和一些 JavaScript。
通过使用 Mootools 1.1,我可以将 JavaScript 内容注入到占位符中,如下所示:
这适用于 Firefox、Opera 甚至 Safari,生成的标记如下所示:
但是,在 IE 8 上,我得到以下信息:
有什么方法可以在 IE 8 上注入 JavaScript,还是安全模型完全禁止我这样做?
我尝试了 Luca Matteis 的使用建议
而不是 MooTools 代码,我得到了相同的结果。这不是 MooTools 问题。
javascript - 为什么 javascript 点击区域在 IE8 中不起作用?
我试图在旧的 ASP.NET 应用程序中找到一个错误,它导致 IE8 无法单击我们应用程序中的以下“按钮”区域:
当我们把IE8切换到IE7兼容模式,问题就消失了,IE7就可以点击了。
由于上述 HTML 是由第三方控件(Janus,http://www.janusys.com/controls)生成的,我们没有源代码。
- 有没有人遇到过类似的IE8问题?
- 我已经确定它实际上触发了 onMouseDownCommand 命令
- IE8中按钮区域的CSS也不同,它没有IE7中的颜色阴影。我可以想象某个地方的 HTML 是无效的并且 IE8 更严格并没有发挥作用,但是在哪里呢?
- 欢迎提供有关如何缩小此错误范围的任何建议
回答:
原来是应用程序没有检查“MSIE 8.0”的 navigator.agent,因此认为 IE8 具有非 Internet Explorer 浏览器。
感谢 Lazarus 的提示,IE8 Javascript 调试器非常好,就像 IE 的 Firebug,会更多地使用它!