自己做个窗口页面,用javascript调用弹出
解决方案 »
- 如何根据时间控制颜色渐变呢?
- 这两句代码要怎么理解啊?
- 问下JS是否有触发器,就是比如到某个条件了触发一个方法,而不是绑定。
- 求助,JS中JQuery Selector的问题
- 创建DIV并可以拖动,改变大小的写法!有BUG,请高手指正!
- 关于js中function的疑惑
- 求一正则表达式,字符串为空或者含有1个或多个小数点,不能有连续的小数点
- 哪里可以下载javascript联机帮助?
- 我由客户端从服务器上下载一个名称是中文的EXCEL表,可下载时表的名称是乱码?如何设置?
- ?见了好几次<object id="WebBrowser"...></object>,哪位大侠给咱介绍介绍这个对象?
- 急!高手进来看看,框架之间如何传递参数?
- 请教高手,想问问在框架内下拉菜单的问题,谢谢!!!!
showModalDialog()函数调用就可以了
楼主自己查一下吧。很简单的
<script language="JavaScript">
<!--
var oPopup=window.createPopup();
var oPopbody=oPopup.document.body;
function EditBox(strMsg){
if(typeof(strMsg)!="string") throw(new Error(-1, '传入的参数类型不是字符串!'));
if(arguments.length==1) throw(new Error(-1, '无法创建没有按钮的对话框!'));
//arguments
var strHtml= '<table width="100%" height="100%" cellpadding="0" cellspacing="0" border="0">';
strHtml += '<tr height="20" style="background-color:blue"><td colspan="3"align="right"><input type="button" id="0" style="width:20px; height:20px" onclick="parent.btnClk(this)" value="×"></td></tr>';
strHtml += '<tr><td width="15%"> </td><td width="70%" align="left" valign="middle">'+arguments[0]+'</td><td width="15%"> </td></tr>';
strHtml += '<tr height="22"><td> </td><td id="btnArea">';
for(var i=1;i<arguments.length;i++)
strHtml +='<input type="button" id='+i+' value='+ arguments[i]+' onclick="parent.btnClk(this)"> ';
strHtml += '</td><td> </td></tr>';
strHtml += '<tr height="10"><td colspan="3" align="right"><font style="font-size:10px">code by meixx!</font></td></tr>';
strHtml += '</table>';
strHtml += '';
oPopbody.style.cssText="background-color: buttonface;border:3px solid; border-color: buttonhighlight buttonshadow buttonshadow buttonhighlight;;overflow:hidden;margin:0";
oPopbody.innerHTML=strHtml;
oPopup.show(100,100,240,120,document.body);}
function btnClk(src){
var winRtnVal=parseInt(src.id,10);
oPopup.hide();
switch(winRtnVal){
case 1: break;
default: break;
}
alert(winRtnVal);
}//-->
</script>
</head>
<body>
<script language="JavaScript">
<!--
EditBox("请选择要进行的操作!","增加","修改","删除");
//-->
</script>
<table width="100%" height="100%" cellpadding="0" cellspacing="0" border="1" style="display:none">
<tr height="20"><td colspan="3"></td></tr>
<tr><td width="15%"></td><td width="70%" align="left" valign="middle"></td><td width="15%"></td></tr>
<tr height="22"><td></td>
<td id="btnArea"></td>
<td></td></tr>
<tr height="10"><td colspan="3" align="right"><font style="font-size:10px">code by meixx!</font></td></tr>
</table>
</body>
没时间美工了,自己修理吧
用showModelDialog来显示模态窗口