用showModelessDialog能做吧 var obj = window.showModelessDialog(url); 通过上面url进入新页面,在新界面中输入数据,最后提交,最好把新页面的值封装如: function Tdto(id,name,value,) { this.id=id; this.name=name; this.value=value; }function callBack(){ var id = document.getElementById('id').value; var name = document.getElementById('name').value; var value = document.getElementById('value').value; var dot = new Tdto(id,name,value); window.returnValue=dto; self.close(); } 完成上面步骤:就要回到父页面的var obj = window.showModelessDialog(url);方法中 var id = obj.id; var name = obj.name; var value = obje.value; 就能拿到子页面的值了, 希望lz能看明白
var obj = window.showModelessDialog(url);
通过上面url进入新页面,在新界面中输入数据,最后提交,最好把新页面的值封装如:
function Tdto(id,name,value,)
{
this.id=id;
this.name=name;
this.value=value;
}function callBack(){
var id = document.getElementById('id').value;
var name = document.getElementById('name').value;
var value = document.getElementById('value').value;
var dot = new Tdto(id,name,value);
window.returnValue=dto;
self.close();
}
完成上面步骤:就要回到父页面的var obj = window.showModelessDialog(url);方法中
var id = obj.id;
var name = obj.name;
var value = obje.value;
就能拿到子页面的值了,
希望lz能看明白
提交了open打开的页面,然后就刷新父页面就可以了