如何在iframe中创建窗口?我可以使用修改过的窗口对象吗?

时间:2018-03-07 09:09:28

标签: javascript html5 iframe ecmascript-6

我试图修改页面对窗口元素使用的反应。是否可以在新创建的iframe中使用父对象中使用的相同窗口对象?

例如,如果我在主控制台中将console.lo重写为console.error工作正常,但不是在新生成的iframe中。

所以我猜不是使用父窗口来构建这个新窗口。

谢谢!

编辑:我做了一个快速测试。

在控制台中。

console.log = console.error

console.log("test");

输出 - >测试(红色错误格式)

iframe = document.createElement("iframe");

document.body.appendChild(iframe);

使用chrome开发人员工具转移到iFrame控制台:

console.log("test")

输出 - >测试(日志格式)

0 个答案:

没有答案