隐藏/更改JavaScript提示标题

3
我正在使用下面的代码来显示一个提示框来获取用户的姓名:
var name = prompt('Enter your name', 'name');

问题在于提示框显示的标题是 index.html,这是调用提示框的html文件的名称。要么我需要更改标题,要么完全删除标题,因为以文件名作为标题看起来非常奇怪。我该怎么办? 编辑 我的 index.html 有一个标题标签,看起来像下面这样:
<title>My Page</title>

一个没有(或空的)<title>标签的页面无论如何都是无效的。 - putvande
index.html确实有一个<title>标签。 - Harikrishnan
你使用的是哪个浏览器和操作系统?在大多数浏览器中,我甚至在提示框上都没有标题栏。 - Sebastien C.
我在IOS7中使用UIWebView遇到了问题,据我所知它基于Safari。 - Harikrishnan
1个回答

3

出于安全原因,这是不可能的。你可以使用一些自定义提示框来代替基本的提示框,比如jQueryUI的$.dialog。


那么我甚至无法将HTML的标题显示为提示标题?这会引起什么安全问题? - Harikrishnan
2
这是JavaScript本身的“安全/防钓鱼”功能。 - webNeat
我不是说这不是真的,但提供一些支持安全声明的参考资料会更好。 - Tad Lispy

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接