¹ØÓÚģ̬´°¿Ú(showModalDialog)µÄרÌâÌÖÂÛ!
1.ģ̬´°¿ÚµÄ´ò¿ª
2.ģ̬´°¿ÚµÄ¹Ø±Õ
3.ģ̬´°¿ÚµÄ´«µÝ²ÎÊý¡£
4.ÆäËû¡£¡£¡£¡£
1.window.showModalDialog("DialogPage.aspx","newwin","dialogHeight: 200px; dialogWidth: 150px; dialogTop: 458px; dialogLeft: 166px; edge: Raised; center: Yes; help: Yes; resizable: Yes; status: Yes;");2.window.close();3.´«Öµ
ParentPage.aspx:
window.showModalDialog("DialogPage.aspx?para1=aaa¶2=bbb");DialogPage.aspx:
string str1=Request.QueryString["para1"].toString();
string str2=Request.QueryString["para2"].toString();·µ»ØÖµ
DialogPage.aspx:
window.returnValue="aaa";ParentPage.aspx:
var str=window.showModalDialog("DialogPage.aspx");4.
aspxÒ³ÃæÔÚshowmodeldialogÇé¿öÏÂΪʲôһÌá½»¾ÍÖØдò¿ªÒ»¸öÒ³Ãæ?
showmodaldialog´ò¿ªµÄÒ³ÃæÖÐÔÚ<head></head>Ö®¼ä¼ÓÈëÒ»ÐУº<base target="_self">5.Èç¹ûÊÇÔÚÊý¾Ý°ó¶¨µÄģʽ´°ÌåÖУ¬»¹¿ÉÒÔÔÚDataGridÖд´½¨Ò»¸öÄ£°åÁУ¬ÔÙ¼ÓÈëHtmlµÄ°´Å¥£¬ÔÚ°´Å¥ÖмÓÈ룺
OnClick="returnValue='<%#DataBind.Eval(Container.DataItem,"Name")%>';window.close()"
¾Í¿ÉÒÔʵÏÖÔÚģʽ¶Ô»°¿òÖд«µÝDataGridµÄ¾ßÌåÑ¡ÖеÄÐеÄÏà¹ØÖµ¡£
1.ģ̬´°¿ÚµÄ´ò¿ª
2.ģ̬´°¿ÚµÄ¹Ø±Õ
3.ģ̬´°¿ÚµÄ´«µÝ²ÎÊý¡£
4.ÆäËû¡£¡£¡£¡£
1.window.showModalDialog("DialogPage.aspx","newwin","dialogHeight: 200px; dialogWidth: 150px; dialogTop: 458px; dialogLeft: 166px; edge: Raised; center: Yes; help: Yes; resizable: Yes; status: Yes;");2.window.close();3.´«Öµ
ParentPage.aspx:
window.showModalDialog("DialogPage.aspx?para1=aaa¶2=bbb");DialogPage.aspx:
string str1=Request.QueryString["para1"].toString();
string str2=Request.QueryString["para2"].toString();·µ»ØÖµ
DialogPage.aspx:
window.returnValue="aaa";ParentPage.aspx:
var str=window.showModalDialog("DialogPage.aspx");4.
aspxÒ³ÃæÔÚshowmodeldialogÇé¿öÏÂΪʲôһÌá½»¾ÍÖØдò¿ªÒ»¸öÒ³Ãæ?
showmodaldialog´ò¿ªµÄÒ³ÃæÖÐÔÚ<head></head>Ö®¼ä¼ÓÈëÒ»ÐУº<base target="_self">5.Èç¹ûÊÇÔÚÊý¾Ý°ó¶¨µÄģʽ´°ÌåÖУ¬»¹¿ÉÒÔÔÚDataGridÖд´½¨Ò»¸öÄ£°åÁУ¬ÔÙ¼ÓÈëHtmlµÄ°´Å¥£¬ÔÚ°´Å¥ÖмÓÈ룺
OnClick="returnValue='<%#DataBind.Eval(Container.DataItem,"Name")%>';window.close()"
¾Í¿ÉÒÔʵÏÖÔÚģʽ¶Ô»°¿òÖд«µÝDataGridµÄ¾ßÌåÑ¡ÖеÄÐеÄÏà¹ØÖµ¡£
http://expert.csdn.net/Expert/topic/2001/2001793.xml?temp=.1702082
http://expert.csdn.net/Expert/topic/1911/1911975.xml?temp=.4667322
3.要传递的参数
2.可以,你可以在页面元素中定义onhelp事件,当你点击右上角?号按钮后再点击这个元素时,就会触发这个事件.
3.showModalDialog的第二个参数是向打开的对话框页面传的参数,这个参数可以在对话框页面中用window.dialogArguments取到.