2011-05-27 28 views
1

我已经在JavaScript应用下面的代码弹出一个输入框供用户选择:如何删除JavaScript提示样式?

Javascript代码:

var removeDate=prompt("Please enter remove date",curr_date); 

但不知何故,这是推出了2件事,我想删除它的提示,这是“资源管理器用户提示”和“脚本提示:”

enter image description here

有谁知道我该怎么办呢?以便我可以删除“资源管理器用户提示”和“脚本提示:”并调整弹出框的大小?

+1

他们仍在使用这些东西? – pixelbobby 2011-05-27 00:19:21

回答

3

不幸的是,我不相信你可以删除标题或对话框中的“脚本提示”。

这些浏览器限制可能出于安全原因,因此您不能使JavaScript提示看起来像别的东西来欺骗用户。出于同样的原因,我不认为你可以重新设置提示窗口的大小。

如果您想要设置提示样式,我会寻找一个JavaScript UI小部件,它通过DOM操作完成此操作,而不是实际调用prompt()。这是one example

+1

作为补充(不要从这个非常正确的答案中取出任何东西):或者使用jQuery UI对话框。或者一个Qtip2。或者一个彩盒。有*十几种*的解决方案。 – 2011-05-27 00:24:03

+0

这就是为什么我提到“这是一个例子”。 – Peter 2011-05-27 00:25:43

+1

我知道...我同意你的观点并给你+1。只是试图添加一些上下文。 :) – 2011-05-27 00:33:46

1

您不能设计浏览器的提示窗口。但是,您可以使用自定义提示窗口(例如jQuery​​插件)。

0

我会建议不要使用提示符。也许jQuery UI对话框可能更适合?

dialog box

0

你不能风格。

使用自定义的。

请记住,自定义的一个不会像默认的那样工作,即在等待用户输入的同时锁定浏览器。它需要使用回调。