我在 IE8 中遇到了一个奇怪的问题,我试图通过简单地做一些事情来抓住一些东西:
window.frames.frames[0].name; // get the name of the inner iFrame object
没什么特别的,但是当脚本运行时,IE7-8 会这样解释它:
window.frames.frames.0.name;
// which in-turn gives the error
// 'window.frames.frames.0.name' is null or not an object (which is not true)
它为什么以及如何转换它,为什么它甚至不再工作了?
window.frames.frames[0].name;
如果我在 IE8 的控制台中键入第一个,它会抓取正确的 iFrame。但是输入IE8解释的(window.frames.frames.0.name;
),根本不起作用......(奇怪的是,“预期';'”,这是零意义哈哈。
有人遇到过这样的问题吗?