<html>
<head>
<script>
//父页面对iframe表单提交验证
if (typeof($DW.$("#_iframe").contents().find("#form2").validationEngine) != "undefined") {
if(!$DW.$("#_iframe").contents().find("#form2").validationEngine('validate')) {
return false;
}
}
//父页面获取iframe表单提交序列
$DW.$("#_iframe").contents().find("#form2").serialize(),
</script>
</head>
</html>
//父页面
<html>
<head>
<script>
//父页面获取子页面元素值
var rybm=$("#_iframe").contents().find("#rybm").val();
//父页面为子页面标签赋值_iframe iframe的name属性
//需iframe加载完成后才能赋值
var frm = document.getElementById('_iframe');
$(frm).load(function(){ // 等iframe加载完毕
_iframe.window.document.getElementById("rybm").value=rybm;
});
</script>
</head>
<body class="dialogBody">
<div class="ifrpage">
#parse("private/gbrzgl/bzjl/bzjl_add_jbxx.html")</div>
<iframe id="_iframe" name="_iframe" frameborder="0" width="100%" scrolling="no" height=""></iframe>
</body>
</html>
//子页面
<html>
<head>
<script>
//子页面动态设置父页面iframe框
function iframeHeight(){
// obj 这里是要获取父页面的iframe对象
var obj = parent.document.getElementById('_iframe');
// 调整父页面的高度为此页面的高度
obj.height = this.document.body.scrollHeight;
}
</script>
</head>
<body class="dialogBody" οnlοad="iframeHeight()">
<form id="form2" name="form2">
<input type="hidden" name="rybm" id="rybm" value="">
</form>
</body>
</html>