我正在使用 JavaScriptprompt()
功能。
var favorite = prompt('What is your favorite color?', 'RED');
我使用的是 IE 7,打开的提示框有一个标题栏,上面写着:“资源管理器用户提示”,还有更多文本,上面写着“脚本提示:”然后下面是我的文本:“你最喜欢的颜色是什么?”此外,“确定”和“取消”按钮出现在提示框的最右侧,文本输入框出现在对话框的最底部。
有没有办法更改标题栏,删除文本“脚本提示”,并将“确定”和“取消”按钮放在文本输入框下方?
是的。通过不依赖浏览器 UI(实际上在某些浏览器中默认情况下禁用),而是制作自己的 UI。
只需要一个带有表单的简单模式对话框,就可以了。唯一的缺点是它不会再阻塞(如果您可以认为这是一个缺点),因此您需要将其余代码放入提示关闭时调用的回调中。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)