- index.aspx
- var obj=new Object();
- obj.name=Name;
- obj.notice=$("divNoticeContent").innerText;
- 向新窗口传值(通过obj对象)
- var newWindow=window.showModalDialog("Notice.aspx",obj,"dialogWidth=325px;dialogHeight=310px;scroll=0;help=0;status=0");
- 返回值接受:
- if(typeof(newWindow) !="undefined")
- {
- $("div_noticeContent").innerText=newWindow.name;
- }
- Notice.aspx
- 新窗口接受参数:
- var obj=window.dialogArguments;
- var name=obj.name;
- var notice=obj.notice;
- 向父窗口返回值:(也可返回object)
- {
- var aa=new Object(); aa.name="李伝涛"; window.returnValue=aa;
- }
- window.returnValue=“哈哈”;
- window.close();