我曾尝试使用警报,提示和结果:
如果我打开html文件(地址栏:file:/// C:/..../index.html),则可以正常工作,出现一个对话框。
如果我将html文件,javascript文件放在Tomcat的webapps文件夹中,并通过localhost:8080打开index.html,则无法正常工作。
错误:未被捕获的TypeError:对象[object Window]的属性'alert'不是函数
为什么以及如何解决?
最佳答案
您是否安装了弹出窗口阻止程序插件?如果这样做,请禁用/删除它,然后查看错误是否消失。
要么
您在代码中的某个地方覆盖了警报。检查var alert = ...或其他类似的声明。还要检查window.alert声明。
关于javascript - 警报,提示...在本地服务器(Tomcat)上不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12201681/