我有一个页面可以加载很少的iframe。 每个iframe都可以调用父函数。 例如:
$(document).ready(function() {
parent.test();
}
我希望能够找到iframe调用的测试函数。 我试过使用calleer.called属性,但我能得到的最好的是调用test()的函数。 在我的情况下,它是$(document).ready函数。 有没有办法获得调用函数的iframe(或它的html名称)的名称?
答案 0 :(得分:0)
如果将参数传递给测试函数,它将起作用:
$(document).ready(function() {
parent.test('name of this iframe');
}
或更好
$(document).ready(function() {
parent.test(window.name);
}
然后你只需要使用传递给测试函数内部的值。