Tam*_*ári 3 html javascript foreach iframe internet-explorer-11
这个问题因为偏离主题而被关闭,所以我已经标记了缺失的信息.
特定问题或错误加上最短的代码:
如果它在某些网站的iframe中,则下面的代码在IE11中不起作用.("确定"并不具体,但我没有公开演示.我不能制作一个,直到我在私人代码中找到原因.然而,这个问题具体到足以让专家回答,那是为什么我没有任何想法就问过SO而不是长时间的调试过程.)
['a', 'b'].forEach(function(elem){console.log(elem);});
Run Code Online (Sandbox Code Playgroud)
该错误表明该数组不支持forEach方法.
期望的行为:
forEach()方法每个数组元素执行一次提供的函数.- MDN
" 如果顶级页面不处于边缘模式,IE11将使用Quirks Mode仿真." - MSDN
在此模式下,数组不支持forEach方法.
请改用简单的for循环,或者在父标题标签后面写一下:
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
9565 次 |
| 最近记录: |