Код
<div css={editorWrapper}>
<iframe key="VisualEditor" name="VisualEditor" css={visualEditor} src="/extensionContainer.html" />
<iframe key="FormEditor" name="FormEditor" css={formEditor} src="/extensionContainer.html" />
</div>
Дисплей
На странице есть два iframe, но window.frames.length = 3
, window.frames[0]
- это global {window: global, self: global, location: Location, closed: false, frames: global, …}
в хроме, window.frames.length = 2
в Firefox.Этот элемент window.frames должен быть двухсторонним в соответствии с введением MSDN https://developer.mozilla.org/en-US/docs/Web/API/Window/frames.
Ожидание
Отображение в Chrome и Firefox должно состоять из *. 1015 *
Вопрос
Почему Chrome имеет global window
в window.frames?