Javascript警报和提示
我已经环顾了很多地方,想找到一个适合我的目的的自定义提示,但在大多数提示中,我遇到了一个根本性的问题。我有很多迭代的JSP包含,我想在等待响应时暂停web页面的执行,我可以用下面的代码来完成Javascript警报和提示,javascript,html,dialog,alert,prompt,Javascript,Html,Dialog,Alert,Prompt,我已经环顾了很多地方,想找到一个适合我的目的的自定义提示,但在大多数提示中,我遇到了一个根本性的问题。我有很多迭代的JSP包含,我想在等待响应时暂停web页面的执行,我可以用下面的代码来完成 <script type="text/javascript"> //... var prompt = prompt('Hello There', 'Hello Back'); var test = 5; </script> //... var prompt=prompt('He
<script type="text/javascript">
//...
var prompt = prompt('Hello There', 'Hello Back');
var test = 5;
</script>
//...
var prompt=prompt('Hello There','Hello Back');
var检验=5;
在这个代码中,直到您在提示符上单击ok,测试才会变为5,但在我看到的大多数自定义提示符中,测试将立即变为5。我知道,通过模块化代码和使用setTimeouts()有很多复杂的方法可以解决这个问题,不过我要找的是两件事之一。是否有方法在关闭对话框之前停止所有执行,或者是否有方法自定义java脚本警报/提示/确认
是否有方法在关闭对话框之前停止所有执行
这就是使用警报
、确认
或提示
时得到的结果。这些是模式窗口,会阻止执行流
没有其他方法可以像这样阻止流量,请参见此处:
或者有没有一种方法可以定制java脚本警报/提示/确认的皮肤
不,没有任何方法可以自定义本机警报框
我知道通过模块化代码有很多复杂的方法
如果您想要一个既阻塞又使用“自定义皮肤”的警报框,这是唯一的解决方案。您应该使用回调。问题已经回答,但为了避免其他读者混淆,自定义含义为非本地