我在使用javascript的confirm方法时遇到了一个奇怪的问题,每当我调用它时,它会抛出错误信息:"未捕获的类型错误:对象[object Object]的属性 'confirm' 不是一个函数"
var confirmVal = window.confirm("Please confirm?");
if( confirmVal == true ){
return true;
}
我的JS文件就像下面这样嵌入在HTML中:
<link rel="stylesheet" href="css/vendor/bootstrap.min.css">
<link rel="stylesheet" href="css/vendor/jquery-ui.css">
<script src="js/vendor/jquery-2.1.3.min.js"></script>
<script src="js/vendor/jquery-ui.js"></script>
<link rel="stylesheet" href="css/vendor/jquery.mobile-1.4.5.min.css">
<link rel="stylesheet" href="css/vendor/star-rating.css">
<link rel="stylesheet" href="css/vendor/toastr.min.css">
<script type="text/javascript" src="cordova.js"></script>
<script src="js/vendor/bootstrap.js"></script>
<script src="js/vendor/jquery.mobile-1.4.5.min.js"></script>
<script src="js/vendor/star-rating.min.js"></script>
<script type="text/javascript" src="js/vendor/toastr.min.js"></script>
奇怪的是,在我的其他HTML文件中它可以正常工作。请帮助我,我在这里做错了什么...
window.
吗? - YakovL