日期:2014-05-16  浏览次数:20403 次

怎么实现confirm()函数默认焦点在取消按钮上
怎么实现confirm()函数默认焦点在取消按钮上,网上找的都是好多年前没用的
function window.confirm(str)
  {
   execScript("n = msgbox('"+ str +"', 257, '自定的 confirm')", "javascript");
   return(n == 1);
  }
现在有没有好的方法,还在学习JS过程中,自己做不来
应该怎么重写confirm()函数
大侠们帮个忙

------解决方案--------------------
引用:
Quote: 引用:

感觉不得行,confirm是阻塞的,一旦弹出脚本就停了,没法用js代码操作
你可以做一个遮罩+弹出层模拟confirm效果就能设置焦点了

只能自己写DIV来模拟弹出框效果吗?这样会导致样式和系统主题不统一

你没用过弹出层?自己做弹出层,样式是最灵活的,完全自定义,你做成和comfire一模一样都没问题