我有一个弹出窗口,当用户同时打开并关闭弹出窗口时,它会给出脚本错误。下面的代码用在弹出窗口中。
<html>
<head>
<script src="../../StaticContent/Scripts/jquery-1.7.2.min.js"
type="text/javascript"></script>
<script src="../../StaticContent/Scripts/jquery-ui-1.8.20.custom.js"
type="text/javascript"></script>
<script type="text/javascript" language="javascript">
function CloseWarning() {
return "Do you want to close the window";
}
function onload()
{
}
</script></head>
<body onbeforeunload="return CloseWarning();" onload="onload();">
//Some html
<script type="text/javascript" language="javascript">
$(document).ready(
function() {
//Some code
});
</script>
</body>
</html>
我尝试过去顶,它在$(document).ready()行给出了错误。我认为,因为在完全加载HTML之前关闭弹出窗口导致了这个问题。
任何线索???
答案 0 :(得分:2)
你在函数声明中有()()
为double。改变如下。
function CloseWarning(){
return "Do you want to close the window";
}