所以,这是一个奇怪的问题。我有一个CSS/HTML按钮的网页。当我按下按钮时,页面冻结。它不会崩溃,只会冻结(按钮应该在点击后淡出)。另外,我无法打开JavaScript(或f12)控制台,我无法重新加载页面。在页面上,即使当我将鼠标移出按钮或任何可点击的按钮时,鼠标仍然显示为指针。但是,我仍然可以移动鼠标,退出选项卡,转到其他选项卡,打开选项卡并切换全屏页面。

这里是我的HTML:按下按钮后HTML页面会冻结

Agent Bubble Popper

Start a new game

New Game

Bubble Info

var game = new bubbleShoot.game();

game.init();

(有问题的按钮是“butStartGame按钮”,这实际上是一个div,但就像一个按钮,另外,“butInfo按钮”不冻结的页面。

这里是我的JavaScript(所有的变量定义,这只是关于我按下按钮的部分。

this.init = function() {

$(".butStartGame").on("click", startGame);

$(".butInfo").on("click", startInfo);

}

function startGame(){

$(".butStartGame").off("click", startGame);

bubbleAmt = maxBubbles;

bubbleShoot.ui.hideDialog();

curBubble = getNextBubble();

board = new bubbleShoot.board();

bubbles = board.getBubbles();

if (!requestAnimationID) {

requestAnimationID = setTimeout(renderFrame, 40);

};

$("#page").on("click", clickGameScreen);

}

左右格式,我从我的文件复制此顺便说一句对不起,这是不是所有的我的代码

关于“var game = new bubble Shoot.game,game.init'我的代码的一部分:这里显示的JavaScript全部包装在“bubbleShoot.game”中,因此运行“game.init”只是运行代码中显示的“this.init”。

我的问题很简单,就是“为什么我的网页会冻结?”

2017-07-21

Hazard

+0

你有没有试图“改写”代码的jsfiddle,并检查它是如何工作的更新你的问题?也许页面冻结在另一个功能。 –

+2

你的'startGame'中的一个函数被卡在一个死循环中,最好开始调试 –

+0

这很可能只是一个漏洞,这是浏览器对漏洞的反应。但是我在代码中找不到它。也许被称为其他功能有它。 –

html冻结页面,按下按钮后HTML页面会冻结相关推荐

  1. asp.net 页面中点击按钮后无反应的解决方法

    在使用Asp.net开发BS应用程序的时候,我们经常会用到.net自带的验证控件,所以也会碰到如下情况,在表单中输入内容后,无论内容是否合法,点击按钮后,页面都不会执行提交动作(页面无任何反应),这种 ...

  2. 点击页面上的按钮后更新TextView的内容,谈谈你的理解?(阿里面试题 参照Alvin笔记 Handler源码解析)

    阿里面试题: 点击页面上的按钮后更新TextView的内容,谈谈你的理解? 首先,这个一个线程间通信的问题,可以从Handler的角度进行解释,可以从五个角度分析这个问题: 1.需要在主线程更新UI, ...

  3. android文本后面显示按钮,按下按钮后显示文本android

    我是新来的android,现在我想按下一个按钮,然后在屏幕上显示文本.这里是我的代码:按下按钮后显示文本android XML android:id="@+id/button1" ...

  4. Vue Element UI 表格组件 利用插槽实现按下按钮后获得本行数据(内容)

    Vue Element UI 表格组件 利用插槽实现按下按钮后获得本行数据(内容) 能够解决的问题 需要在表格中添加一个类似修改或编辑的按钮,按下按钮,弹出的窗口需要本行的渲染数据 需要向服务端提交一 ...

  5. 教师资格考试系统报“访问超时,请点击页面右上角“退出”按钮后重新登录。”解决方法

    [现象] [解决方法] 解决方法1:使用 IE 系列浏览器.如使用 IE11 浏览器,请将 neea.edu.cn 域名添加到兼容性站点列表中. 解决方法2:如果你是程序员,就跟踪一下报错原因,例如笔 ...

  6. 佳能扫描仪按下按钮后自动打开phtoshop怎么办

    摘要:佳能扫描仪上有许多快捷键,我们安装好驱动之后,按下扫描键,会自动调用photoshop程序,本文介绍解决方法.作为程序员,有的时候需要搞定办公设备,以备不时之需吧. 本文的硬件是佳能 CanoS ...

  7. 点下按钮后自动跳转html代码,js实现网页跳转脚本

    为什么要写这个脚本 生活中很多时候会经常登录一个论坛或者网页 但是每次打开浏览器都要输一遍网址,或者点开收藏的书签 这样远远不如在桌面上打开文件点两下快,还能装X,多好 前提条件 需要会一些基础的ht ...

  8. vue 修改项目启动后的页面_vue项目打包后打开页面空白解决办法

    网上很多说自己的VUE项目通过Webpack打包生成的list文件,放到HBulider打包后,通过手机打开一片空白.这个主要原因是路径的问题. 1.记得改一下config下面的index.js中bu ...

  9. 国产web中间件TongWeb部署项目方式(包含静态页面,vue打包后的页面)

    按照文档提供的方法 直接进入后台 上传war包即可 个人看了一下目录结构,感觉和Tomcat 大同小异,按照自己的想法部署了一下,重启web中间件就可以访问了.很简单 在TongWeb7.0下的app ...

最新文章

  1. ogr2ogr: Export Well Known Text (WKT) for one feature to a CSV file
  2. pytest fixture执行顺序
  3. 用cookie实现localstorage功能
  4. openssl之EVP系列之1---算法封装
  5. alright alright alright
  6. 关于matlab中princomp的使用说明讲解
  7. Scala成员属性:使用_给属性赋默认值/私有/val
  8. Win10怎么设置虚拟内存?
  9. pta输出三角形字符阵列c语言,C语言l|博客园作业11
  10. 谁说菜鸟不会数据分析--读书笔记
  11. VS|Qt工作笔记-修改pro文件生成目录清晰的项目结构并添加三方库
  12. MySQL用户管理和权限管理
  13. t检验的p值对照表_统计学|各类统计检验方法大汇总
  14. 小程序api 分享scene_微信小程序 插件调用API的限制
  15. 小马儿随笔(三)——小标签 大学问
  16. Python 导入requests报错No module named requests
  17. 关于定时器setInterval()累加或者是重叠的问题
  18. 纳加服务器授权文件,VJSAC(纳加VJMS3服务管理终端)
  19. 免费OA办公系统评测 到底哪个适合本公司?
  20. 新浪微博接口在safri下的bug

热门文章

  1. JSON 格式化和校验工具
  2. 由七芒星引出来的——关于142857
  3. Xss-reflected/stored跨站脚本分析(Cross site scripting)
  4. html的背景图片设置
  5. Python编写程序,生成包含20个随机数列表,然后将前十个元素升序排列,后十个元素降序排列,并输出结果。
  6. 发送邮件报错:452 Too many recipients
  7. 从普朗克黑体辐射定律到真正的黑
  8. ibm服务器型号规则,IBM服务器型号是怎么命名的?
  9. 【达内课程】异常Exception(上)
  10. 此计算机当前已将连接限制为cmcc,完美的解决方案:猎豹wifi常见问题的解决方案...