/主页面
var params="&viewUID=PerformanceEvaSettingSelectConpayView&mode=preview&conpayobj="+obj;
var url=$contextPath()+"/bpmengine/view/framedialog.jsp?xpage="+$contextPath()+"/bpmengine/view/listview.jsp&xtitle="+params;
var items=window.showModalDialog(url,window,"dialogWidth:"+1000+"px;dialogHeight:"+800+"px;directories:yes;scrollbars:yes;Resizable:yes;status:no;help:no");
onSelectedItemsConpany(items,1);
//子页面获取主页面的某个值
dynaview.addOnLoad(onload11);
function onload11(){
var vwin=window.dialogArguments;
var ids=vwin.document.getElementById("f_PES_SelCompany").value;
$byId("f_PESSCDS_PostDepartmentName").value=ids;
}
本文介绍了一种使用JavaScript在不同页面间传递参数的方法。通过 showModalDialog 函数打开新窗口并返回值到主页面,展示了如何在子页面获取主页面元素的值。此技巧对于实现弹窗交互和数据回传非常实用。

1279

被折叠的 条评论
为什么被折叠?



