# 为了最近在做的漫天糖小游戏站找到的备用

- Link: https://yjyj.net/learn/988.html
- Published: 2008-11-10T13:10:42+08:00
- Author: 小 虾

⚡ 生猛大蝦编辑部 · 30 秒核心看点用 JS 先放广告再进游戏，解决 Flash 游戏站的加载顺序问题。通过全屏页与主页面联动，避免方向键误控网页而不是游戏。模板里预留“全屏玩游戏”“再玩一次”，方便复玩与页面跳转。flash游戏站最常见的 键盘如方向键控制时 控制的可能是网页而不是flash 下面发的东西，可以让flash全屏游戏，可在flash前加入JS广告。 防17173 测试能用 准备2个JS 第一个，控制广告和游戏的顺序，广告在游戏前还后。 var playShow = "1"; function flashStart(srctime){ if (playShow=="1") { showPlay(); setTimeout('setFlash()',srctime*1000); } else { setFlash(); } } function showPlay() { document.write(""); } function setFlash() { str = ""; str += ""; str += "\n"; str += ""; str += ""; document.getElementById(flashid).innerHTML = str; } function PlayInFull(flashUrl) { window.open("http://放全屏游戏页的路径/playinfull.htm?"+flashUrl,"qqhhy","fullscreen"); window.close() } 广告的JS自己看着办吧 给个参考，如广告为播放flash flashLog = "gamead.swf"; logw = "600"; logh = "400"; document.write ("\n"); document.write ("\n"); document.write ("\n"); document.write ("\n"); document.write ("\n"); 下面是那个全屏游戏页面代码playinfull.htm 站点名称在线网页flash游戏 站点名称【*******.COM】全屏游戏 再玩一次 关闭本页面 最后，模板里面需要放的 [全屏玩游戏] [再玩一次] ❓ 延伸问答与排错指南（FAQ）Flash小游戏站为什么会被方向键带着滚网页？因为浏览器默认会把方向键等按键交给页面滚动，而不是 Flash 对象。旧式小游戏站常需要先让 Flash 获得焦点，或改成独立全屏游戏页，减少键盘事件被网页截走的问题。文章里的广告和游戏顺序怎么控制？思路是用 JavaScript 先展示广告，再延时加载游戏内容；如果不需要广告，就直接调用游戏渲染函数。这样可以把广告展示和游戏启动分开，便于在模板里灵活切换。全屏游戏页模板里要放哪些入口？文中明确提到模板里要预留“全屏玩游戏”和“再玩一次”两个入口。前者用于打开独立全屏页面，后者用于重新进入游戏流程，方便玩家重复游玩，也便于站点做页面跳转。📚 【招数学习】专栏延伸阅读与热门精选（全站文章归档）：最近碰到的问题-IE6下透明png的解决办法关于表格的一些记录透明PNG背景图片CSS设置学习,开始收集一些关于网站的资料.热门必读跨境电商 AI Prompts热门必读重置 Mac 的 SMC
