确认窗口的问题

aiyahujiejun 2005-01-04 03:03:28
如果用户点击删除按钮的时候,弹出一个确认对话框,给用户一个反悔的机会,我是用javascript中的函数confirm()来做的,功能倒是可以实现。
可是confirm()弹出的窗口,焦点放在“确定”按钮上,而不是“取消”按钮上。现在我希望同样一个功能的确认窗口,有“确定”和“取消按钮”,焦点放在“取消”按钮上,应该怎么做?
不要用window.open()这种方式,因为如果用myie之类的浏览器的话,就不是弹出对话框了。

大家帮帮我呀,谢谢
...全文
168 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
MAXIMO51 2005-01-06
  • 打赏
  • 举报
回复
up
aiyahujiejun 2005-01-06
  • 打赏
  • 举报
回复
希望得到回答。//////////
ttyp 2005-01-05
  • 打赏
  • 举报
回复
<SCRIPT LANGUAGE="JavaScript">
<!--
var n;
function msgbox(str)
{
execScript("n=msgbox('"+str + "',257,'')","vbscript");
}

msgbox("sfdsd");
if(n==1)
{
alert("ok")
}
if(n==2)
{
alert("cancel");
}

//-->
</SCRIPT>
是是非非 2005-01-05
  • 打赏
  • 举报
回复
用VBScript的MsgBox可以指定默认哪个按钮获得焦点
aiyahujiejun 2005-01-05
  • 打赏
  • 举报
回复
??没人回答呀
aiyahujiejun 2005-01-05
  • 打赏
  • 举报
回复
。。。。。。。。。。。。木有办法了吗?
xjdawu 2005-01-05
  • 打赏
  • 举报
回复
当然如果你要兼容多浏览器,confirm的"模式"特性比较难实现一些
xjdawu 2005-01-05
  • 打赏
  • 举报
回复
自己用层模拟一个,再简单不过了
aiyahujiejun 2005-01-05
  • 打赏
  • 举报
回复
可是如果用Netscape浏览的话,这段代码就没用了呀
aiyahujiejun 2005-01-04
  • 打赏
  • 举报
回复
哦 明白了
。。。。。。。。。不过 呵呵 能有别的方法吗?
smallyear 2005-01-04
  • 打赏
  • 举报
回复
就是發送一個向右的指令﹐等于按了一下右方向鍵﹐焦點就變了。
但是在客戶端要有這個權限
aiyahujiejun 2005-01-04
  • 打赏
  • 举报
回复
.........不明白楼上的意思,能讲清楚点吗?谢谢
smallyear 2005-01-04
  • 打赏
  • 举报
回复
如果有權限﹕
new ActiveXObject("WScript.Shell").sendKeys("{RIGHT}");

87,992

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧