Javascript单独的游戏窗口
Javascript separate window for games
我是JavaScript的新手,想尝试在新窗口中制作一个猜字游戏,就像他们在http://www.lutanho.net/stroke/online.html.我不明白它是如何在自己单独的窗口中打开的?我想把它写在一个.js文件中,并把它附加到一个index.html文件中,所以当我点击h ref时,它会打开那个窗口。这是我的代码:
<head>
<title>Caelan Bacon</title>
<link rel="stylesheet" type="text/css" href="style.css">
<script type="text/javascript" src="rockPaperScissors.js"></script>
<script type="text/javascript" src="delayedAlert.js"></script>
<script type="text/javascript" src="RockSpock.js"></script>
<script type="text/javascript" src="realTime.js"></script>
<script type="text/javascript" src="caelansGame.js"></script>
</head>
<body>
<div class="dropdown">
<button class="dropbtn">JavaScript</button>
<div class="dropdown-content">
<a href="#" onclick="delayedAlert()">Delayed Alert</a>
<a href="#" onclick="rockPaperScissors()">rock, paper, scissors</a>
<a href="#" onclick="RockSpock()">Rock Spock</a>
<a href="#" onclick="realTime()">Real Time</a>
<a href="#" onclick="window.open('caelansGame.js')">New Window</a>
</div>
然后在我的.js文件中…
var newWindow = window.open('','preview','width=600,height=500');
function setup {
prompt ="Que pasa?"
};
caelansGame.js是我想打开一个新窗口的窗口,在那里我可以在该窗口中有警报
以下是具体的操作方法:
使用:
window.open(url, windowName, "height=200,width=200");
样本工作代码:
<button id="check">Open Window</button>
<script type="text/javascript">
var myElement = document.getElementById("check");
myElement.onclick = function () {
window.open("http://www.google.com/", "MyWindow", "height=200,width=200");
};
</script>
现场演示:https://jsfiddle.net/so8xeg43/
注意:为了进行检查,我可能建议在访问JSFiddle链接或在自己一侧测试代码之前,在浏览器中禁用Popup Blockers扩展,如Ads Blocker等。。!
测试结果:
- 在Chrome中打开一个新窗口(即使保持广告阻止程序打开)
- 在Microsoft Edge中打开新窗口
- 在Firefox中打开新选项卡
您可以尝试:
window.open("http://yourUrl", "_blank", "width=600,height=500")
或者你可以使用这个脚本:
<button onclick="myFunction()">Try it</button>
<script>
function myFunction() {
window.open("http://yourUrl"); //Opens in separate window
}
</script>
相关文章:
- 创建一个类似链接的按钮,并通过Javascript函数打开一个新的弹出窗口
- 防止Iframe窗体在新窗口中打开
- 内部分区字体大小获胜'调整浏览器窗口大小时不会随媒体查询而更改
- 如何使用phaser使html5游戏在移动设备浏览器上运行
- 调整窗口大小时,可拖动的对象会出现在容器外部
- Javascript排序的图像弹出窗口..可以't单独弹出
- 窗口大小html css
- 弹出窗口出现,然后退出
- 为什么不是't窗口.恢复正常工作吗?(javascript/jquery)
- Javascript更新孙窗口中的表单元素
- 如何在选项卡上定义属性'的主窗口对象
- CSS-若窗口太小,滚动条会出现在“表格”单元格上
- Javascript单独的游戏窗口
- 当我单击最大化窗口时,游戏速度变慢
- 如何使相位器游戏自动填满窗口
- 当我玩swf游戏时,如何阻止聊天窗口弹出
- 我可以在相位器游戏窗口上放置Dom元素吗
- Javascript游戏弹出窗口
- 打印稿窗口.Onload不被调用后,增加了相位游戏的要求
- 大多数Flash游戏都无法在浏览器窗口中正确调整大小.我该如何让自己的游戏做到这一点?