页面一(button按钮onclick事件)
var page = 'localizer.aspx?MasterTable=表名$UseType=Add$Formname=跳转到表单名$RelationType=参数1,参数2$RelationValue=参数一,参数二';
//跳转语句
var getstring = fnModalDialog(page, 640, 480, "../");
//执行跳转语句
alert( getstring );
//显示返回值
if(getstring != undefined) //如果返回值不为空
{
var first = getstring.indexOf(','); //从0开始查找第一个',',记录位置
var exp1 = getstring.substring(0,first); //截返回值
second = getstring.indexOf(',',first+1); //从first+1位置开始,查找下一',',记录位置
var incordele = getstring.substring(first+1,second); //截返回值
}
页面二(跳转到表单名)
function CustomizeiniObj() //初始化事件
{
alert(window.location.href);
//查看是否接收到参数
var str = window.location.href;
if(str.indexOf('RelationValue=')>-1) //如果有参数
{
var indexW = str.indexOf('RelationValue=')+14; //获得参数起始位置
var indexF = str.indexOf('Formname')-1; //获得参数结束位置
var strval = str.substring(indexW,indexF); //截取参数
var T = strval.split(','); //按','进行分割
document.all.item('text_1').value = T[0]; //获得第一个参数
document.all.item('text_2').value = T[1]; //获得第二个参数
}
}
(确定button按钮onclick事件)
window.returnValue = '返回值一,返回值二,返回值三,'; //返回值,用','隔开
top.close(); //关闭页面二
var page = 'localizer.aspx?MasterTable=表名$UseType=Add$Formname=跳转到表单名$RelationType=参数1,参数2$RelationValue=参数一,参数二';
//跳转语句
var getstring = fnModalDialog(page, 640, 480, "../");
//执行跳转语句
alert( getstring );
//显示返回值
if(getstring != undefined) //如果返回值不为空
{
var first = getstring.indexOf(','); //从0开始查找第一个',',记录位置
var exp1 = getstring.substring(0,first); //截返回值
second = getstring.indexOf(',',first+1); //从first+1位置开始,查找下一',',记录位置
var incordele = getstring.substring(first+1,second); //截返回值
}
页面二(跳转到表单名)
function CustomizeiniObj() //初始化事件
{
alert(window.location.href);
//查看是否接收到参数
var str = window.location.href;
if(str.indexOf('RelationValue=')>-1) //如果有参数
{
var indexW = str.indexOf('RelationValue=')+14; //获得参数起始位置
var indexF = str.indexOf('Formname')-1; //获得参数结束位置
var strval = str.substring(indexW,indexF); //截取参数
var T = strval.split(','); //按','进行分割
document.all.item('text_1').value = T[0]; //获得第一个参数
document.all.item('text_2').value = T[1]; //获得第二个参数
}
}
(确定button按钮onclick事件)
window.returnValue = '返回值一,返回值二,返回值三,'; //返回值,用','隔开
top.close(); //关闭页面二