书签 分享 收藏 举报 版权申诉 / 11

类型javascript模态对话框.docx

  • 文档编号:8636390
  • 上传时间:2023-02-01
  • 格式:DOCX
  • 页数:11
  • 大小:21.88KB
";

DialogShow(ShowDiv,250,120,300,100);

}

//-->

body{margin:

0}

1pxsolid;width:

100%">

');">

1122

三、Javascript模态对话框取父页的值

1.a.htm父页

有window.showModalDialog("b.htm");

有Html元素

2.b.htm弹出页面

能否在b.htm上取到a.htm中t1值?

回答:

在a.html中设置

varresults=window.showModalDialog("b.html");

(results){alert(results["key"]);}

在b.html中

四、模态对话框模仿MessageBox

模态对话框


--对话框相关HTML代码-->

0px;left:

0px;display:

none;background-color:

#666666;"false;">

--

//按钮类型varMB_OK=1;varMB_CANCEL=2;varMB_YES=4;varMB_NO=8;/*================================================================================*//*================================================================================*///MessageBox类//因为利用层不可能实现真正模态对话框,用户仍然可以点击对话框以外的区域,所以需要一个覆盖框-coverIdStr//另一方面为了承载对话框,需要dlgIdStrfunctionCMessageBox(coverIdStr,dlgIdStr){this.coverIdStr=coverIdStr;this.coverId=document.getElementById(this.coverIdStr);this.dlgIdStr=dlgIdStr;this.dlgId=document.getElementById(this.dlgIdStr);this.dlgCaptionId=null;this.dlgInfoId=null;this.dlgButtonsId=null;this.caption="";this.info="";this.buttons=MB_OK;this.returnValue=0;//返回值,0表示不确定,其它值可能是MB_OK、MB_CANCEL、MB_YES、MB_NOthis.DoModal=DoModal;this.IniDlg=IniDlg;this.ShowDlg=ShowDlg;}//caption对话框标题//info对话框内容,HTML无效//buttons对话框按钮,使用一个按钮类型值或多个按钮类型值相加(但不能重复相加),HTML有效//objNameStrCMessageBox对象名称functionDoModal(caption,info,buttons,objNameStr){this.dlgId.innerHTML="

0px;width:

300px;background-color:

buttonface;filter:

alpha(opacity=100);"+"border-top:

buttonhighlight1pxsolid;"+"border-right:

buttonshadow1pxsolid;"+"border-bottom:

buttonshadow1pxsolid;"+"border-left:

buttonhighlight1pxsolid;"+"cursor:

default;\"false;\">"+"

2px;width:

100%;background-color:

#000066;text-align:

left;color:

#FFFFFF;\"false;\">

"+"

10px;width:

100%;background-color:

buttonface;text-align:

center;color:

#000000;\"false;\">

"+"

10px;width:

100%;background-color:

buttonface;text-align:

center;color:

#000000;\"false;\">

"+"
";this.dlgCaptionId=document.getElementById(this.dlgIdStr+"_caption");this.dlgInfoId=document.getElementById(this.dlgIdStr+"_info");this.dlgButtonsId=document.getElementById(this.dlgIdStr+"_buttons");this.IniDlg(caption,info,buttons,objNameStr);this.ShowDlg(true);}//初始化对话框functionIniDlg(caption,info,buttons,objNameStr){this.dl

举报
举报
版权申诉
版权申诉
word格式文档无特别注明外均可编辑修改;预览文档经过压缩,下载后原文更清晰! 立即下载
配套讲稿:

如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

特殊限制:

部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

关 键  词:
javascript 对话框
提示  冰豆网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
关于本文
本文标题:javascript模态对话框.docx
链接地址:https://www.bdocx.com/doc/8636390.html
相关搜索
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2008-2022 冰点文档网站版权所有

经营许可证编号:鄂ICP备2022015515号-1

收起
展开