当从子iframe调用函数时,IE8不显示arguments.callee.caler

时间:2015-01-28 19:09:20

标签: javascript iframe internet-explorer-8

首先,对不起我的英语。

实际上,我有一个带有一个子IFRAME的HTML页面。在顶部脚本中我定义了函数

function showCaller() { alert(arguments.callee.caller); }

并将脚本编入子iframe,使其成为这样的函数:

function testTopCalling() { top.showCaller(); }

我希望获得函数“testTopCalling”,但结果为“null”。我在Chrome和IE8中使用了这段代码。 Chrome会返回正确的结果。我无法理解为什么IE8无法按预期工作。

0 个答案:

没有答案