日期:2014-05-17  浏览次数:20785 次

帮忙看看这个window.dialogArguments获取的为什么是undefined
在一个页面中使用
window.showModalDialog('changedate.aspx', UnitID, 'status:false;dialogWidth:270px;dialogHeight:300px');
弹出一个窗口,然后在新窗口获取UnitID的值得时候,得到的是"undefined"。谁能告诉我这是为什么

------解决方案--------------------
因为UnitID是一个参数。不是一个值或对象。。

你可以把:UnitID加在url的后面。当作参数传递过去。
在一个页面中使用
JScript code
window.showModalDialog('changedate.aspx?UnitID='+ UnitID +'', '', 'status:false;dialogWidth:270px;dialogHeight:300px');