是否有任何其他参数可以传递给Javascript本机确认/警报方法?

时间:2011-07-12 23:02:52

标签: javascript browser native

除了警报/确认原生JavaScript方法接受的消息之外,还有其他参数吗?

具体来说,我想突出显示取消按钮,而不是确定。

1 个答案:

答案 0 :(得分:1)

如果你需要这样做,那么获得你想要的东西就是编造你自己的对话框。

我不确定为什么任何认真对待自己的网站设计都会使用内置对话框,因为没有一些证据表明网络用户会从这些内容中识别出一些语义内容(我非常怀疑)。

哦,执行此操作的基本方法是使用对话框内容填充<div>;绝对定位(或者其他什么,取决于你的整体情况);并显示在一个div的前面,该div覆盖整个页面的部分不透明度或某些东西,以便对话框是“模态的”(相对于你自己的页面)。各种图书馆提供了这样做的方法,有些图书馆比其他图书馆更有趣。关键是,因为它是你自己的对话框,你可以设置任何你喜欢的样式。