表单会在页面加载时自动发送,它会发送到iframe。但我想在主页面中获取iframe内容,因此我创建了一个测试函数parent.function。但我不知道我应该把这个函数和parent.function放在哪里。 Firebug TypeErroe:parent.incomingValue不是函数。帮助,欣赏。
$('#frame_form').submit();
parent.incomingValue("Hello world");
function incomingValue(val) {
alert(val)
}
<form target="iframe">
<input type="hidden" value="send"/>
</form>
<iframe name="iframe"> </iframe>
答案 0 :(得分:0)
您应该声明父母&#39;作为一个对象并设置“incomingValue&#39;作为这样的财产:
var parent = {};
parent.incomingValue = function(val) {...}