javascript - 旧版 JavaScript 与 Internet Explorer 8 的兼容性

标签 javascript internet-explorer-8

我正在制作一个与 Internet Explorer 8 兼容的当前产品。该产品使用 Javascript,我试图弄清楚为什么它不能与 IE8 一起使用。我相信这与以下代码有关:

<div id="atag">

 $("#atag").dialog({
          .ghrd: gr,
          .hfdhf: hrg,
          .hfd: gdf
   });

谁能告诉我如何更新它以支持 IE8?

最佳答案

这里有一些潜在的问题。首先,属性名称前面不应该有点(因此不要使用 .ghrd: gr,而是使用 ghrd: gr)。另外,如果它在 IE9 中工作,但在 IE8 中不起作用,那么您可能有一个 IE8 将其作为保留字拾取的属性名称,在这种情况下,您需要引用它(例如 "class": gr 而不是比class: gr)。

关于javascript - 旧版 JavaScript 与 Internet Explorer 8 的兼容性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4613926/

相关文章:

javascript - detachEvent 不适用于命名的内联函数

javascript - Angular 应用程序中的 Bootstrap 5

javascript - IE8 中可能存在 jQuery/jqGrid 问题

javascript - 即 : how to trigger body's vertical scrollbar recalculation

html - 容器的 IE8 问题?

javascript "in"奇怪还是正常行为?

java - 如何保护从其他语言(javascript)调用的java中的方法签名

javascript - (React-Native) FBSDK 可能出现未处理的 Promise 拒绝

jquery - 选择在 IE8 中无法正常工作

javascript - Youtube iframe API 调用 playVideo/pauseVideo 在 IE8 中不起作用