我想在我的网站上放两个 miniclip.com 游戏,但它们都是同时开始的。
当用户单击它们时,如何让它们单独启动?
问问题
133 次
1 回答
2
有一些方法可以用 JavaScript 做到这一点。一种是在 div 中显示链接,并让链接的onclick
脚本将链接本身替换为嵌入游戏的 HTML。然后,当您单击链接时,游戏会加载并显示。例如:
<div id="game1Container">
<a href="#" onclick="document.getElementById('game1Container').innerHTML = 'GAME HTML GOES HERE'; return false;">Start the game!</a>
</div>
您可以将文本替换为GAME HTML GOES HERE
您的<embed>
标签,或者您已经用于加载游戏的任何内容。但是,除非您采用该 HTML 并对其进行正确编码,否则它可能无法正常工作,以便<
成为<
、>
成为>
和"
成为"
. 我看到你用“dreamweaver”标签标记了这个问题。Dreamweaver 可能有这样的功能,所以看看那里。还有一些网站可以为您进行这种编码(或者,必须有)。
Doug Neiner 在评论中指出:如果你想让它变得非常好,你可以Start the game!
用一个<img>
显示游戏截图的替换,上面覆盖一些文本,比如“Play”。这就像 YouTube 如何显示视频的屏幕截图,然后单击以启动它。
于 2009-12-29T15:48:56.267 回答