首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

如何样模仿js:confirm的实现

2012-04-11 
怎么样模仿js:confirm的实现模拟实现与该功能相似:JScript codeif (confirm(Are you right?)){alert(OK

怎么样模仿js:confirm的实现
模拟实现与该功能相似:

JScript code
if (confirm("Are you right?")){    alert("OK OK");}else{    alert("KO~~~");}

我的设想:当我单击某个按钮的时候,弹出一个div,里面包含了2个按钮,“确定”和“取消”,画面与confirm弹出框相似;
比如我的代码:
function _confirm(val)
{
  //语句一:弹出包含“确定”和“取消”按钮的DIV,
  //语句二:返回bool值,是在单击了"确定"就返回true,"取消"则返回false;
}
我想实现的方式:
if (_confirm("测试"))
{
  alert("yes");
}
else
{
  alert("no");
}
现在的问题点:怎么使得没有点击“确定”或者“取消”的时候,不返回值,或者象程序被暂停了一样!

[解决办法]
背景罩个透明层,
[解决办法]
参考:
http://topic.csdn.net/u/20090514/16/425dbc77-3adc-4f09-bb3c-b64639f2596f.html
[解决办法]
入门问题,别再问了
[解决办法]
用showModalDialog模拟。
在JS里面用window.returnValue返回值。

热点排行