【发布时间】:2014-06-29 17:57:42
【问题描述】:
在我的程序中,用户在一段时间后被 JavaScript 游戏(蛇游戏)打断。当用户完成时,弹出窗口(蛇游戏)将自行关闭。该代码将在游戏中。
在用户完成游戏之前,我需要弹出窗口位于顶部。在这里,用户能够避免弹出窗口(通过单击弹出窗口之外的任何位置)并返回到父网页。我需要用户继续玩游戏,直到他/她完成游戏。有没有办法我可以做到这一点?
请仅包含带有 JavaScript 的建议。
<html>
<head>
<title>test</title>
<script>
function popup(){
var snakeGame
setInterval(function(){
snakeGame = window.open('snake.html', "_blank", "toolbar=0, titlebar=0, location=0, scrollbars=0, statusbar=0, status =yes, menubar=0, top=500, left=500, width=550, height=380").focus();
},5000);
}
</script>
</head>
<body>
<p>Web page content</p>
<body onload="popup()">
</body>
</html>
【问题讨论】:
-
这种弹出窗口不可能。感谢上帝,我可能会补充。
-
将“完成贪吃蛇游戏”替换为“为色情付费”,你就会明白如果这可能会是多么糟糕。
-
与您的问题无关,但您应该摆脱第二个
<body>标签
标签: javascript html popupwindow