如何使 javascript 警报不说页面的名称?

Posted

技术标签:

【中文标题】如何使 javascript 警报不说页面的名称?【英文标题】:How to make a javascript alert NOT say the name of the page? 【发布时间】:2012-03-22 15:00:49 【问题描述】:

我的 webapp 警报如下所示:


InputCoordinates.html

必须填写纬度。


我会说这看起来不专业且边缘粗糙。有没有办法阻止警报显示页面名称?

【问题讨论】:

不幸的是,不,不是默认的 javascript 警报。您需要创建自己的自定义警报框。 显示一些代码!您是否考虑过模态弹出窗口而不是警报? 哈哈,代码就是“alert("So and so");”,所以我没有打扰。我对模态弹出窗口不熟悉,我得研究一下。 【参考方案1】:

不能操纵它。 如果你会使用 jQuery,也许你可以看看这些叫做 modal popups 的混蛋。

http://jquery.iceburg.net/jqModal/

当然也有非 jquery 选项。

【讨论】:

【参考方案2】:

我建议您不要使用“警报”。使用可以让您自己设计样式的东西,例如jQuery Dialog。如有必要,您可以制作该模式(按照我发送的页面右侧的链接添加示例)。

【讨论】:

【参考方案3】:

使用 HTML 模式框代替 JavaScript alert() 框。

网络上有很多选项可供选择,例如here.

【讨论】:

以上是关于如何使 javascript 警报不说页面的名称?的主要内容,如果未能解决你的问题,请参考以下文章

如何使警报在 php 中工作

显示 JavaScript 警报后如何移动到另一个页面

使用文件输入后,Javascript 警报会锁定 IOS Chrome 上的页面

如何使用 javascript 检测浏览器名称和版本? [复制]

如何通过 Javascript / jQuery 在按钮单击时显示引导警报?

如何将 javascript 警报框标题更改为 UIWebView?