奇葩!关于alert的疑惑 大家帮帮忙,我现在有一段js,当我调试的时候,alert可以弹出来,但是如果不调试,就不弹出来,这可能是什么原因造成的?? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用chrome,然后使用Console.log记录执行过程看看 兄台,你说错了吧??是console吧? 兄台,你说错了吧??是console吧?chrome的内置方法。LS说的情况很有可能 代码贴上来,应该是 dom元素 加载顺序导致 发代码,是不是楼主在alert之前使用了console对象了,导致出错,ie只有再调试模式下才支持console对象 由于代码长,而且分散,实在没法粘贴,不过可以肯定的是alert这个语句执行了,因为我在alert()前后加了console.log的语句,都执行了,就是没有弹对话框, 由于代码长,而且分散,实在没法粘贴,不过可以肯定的是alert这个语句执行了,因为我在alert()前后加了console.log的语句,都执行了,就是没有弹对话框,用的什么浏览器,不用ie,用firefox或者chrome正常没有?没有报错什么的?将window.onerror=function(){return true}这种语句去掉看报什么错误可能使用了一些只有在ie调试模式下才支持的对象,如console什么的 由于代码长,而且分散,实在没法粘贴,不过可以肯定的是alert这个语句执行了,因为我在alert()前后加了console.log的语句,都执行了,就是没有弹对话框,用的什么浏览器,不用ie,用firefox或者chrome正常没有?没有报错什么的?将window.onerror=function(){return true}这种语句去掉看报什么错误可能使用了一些只有在ie调试模式下才支持的对象,如console什么的即使不是ie调试模式,也是支持console的。 由于代码长,而且分散,实在没法粘贴,不过可以肯定的是alert这个语句执行了,因为我在alert()前后加了console.log的语句,都执行了,就是没有弹对话框,据我的经验,估计是修改的代码没编译,即服务器下的代码,没加上alert();我用myeclipse编辑器,就时不时抽风,修改后的代码没看到效果,后来,才知道有时根本就没同步修改到服务下,才造成代码无效的情况,你认真查下,看不是修改后的代码没同步好 回溯式调试1)假定你的 alert语句在 A区域内(比如一个方法呢) 则你必须先证明 A区域被调用了 (A区域第一句放 alert 被调用则证明成功)2)如果A区域没有被调用 则继续向上 比如A区域包含在B区域内 那么 按照1的方式证明能调用 或者找到问题行3)如果证明A区域被调用 那么极端情况下你可以一行一行加alert 最后锁定错误行 jQuery元素筛选问题 一个非常好用的WEB打印控件“四方在线WEB打印控件" 帮我解决下问题 阳光旅行网的下拉日历怎么做?求助 Response.Write("<script>help('测试....')</script>")与前台直接调用的区别??? 引用jsx文件,在IIS中怎么筛选. javascript读取硬件信息 怎么获取ID的有效高度? 简单问题求教 一个关于时间的问题 ASP中如何利用javascript中的setinterval实现页面自动翻页 bootcss插件carousel轮换时的事件slide能否获得当前是哪一张
兄台,你说错了吧??是console吧?
兄台,你说错了吧??是console吧?
chrome的内置方法。
LS说的情况很有可能
代码贴上来,应该是 dom元素 加载顺序导致
即使不是ie调试模式,也是支持console的。
据我的经验,估计是修改的代码没编译,即服务器下的代码,没加上alert();
我用myeclipse编辑器,就时不时抽风,修改后的代码没看到效果,后来,才知道有时根本就没同步修改到服务下,才造成代码无效的情况,你认真查下,看不是修改后的代码没同步好
回溯式调试1)假定你的 alert语句在 A区域内(比如一个方法呢) 则你必须先证明 A区域被调用了 (A区域第一句放 alert 被调用则证明成功)2)如果A区域没有被调用 则继续向上 比如A区域包含在B区域内 那么 按照1的方式证明能调用 或者找到问题行3)如果证明A区域被调用 那么极端情况下你可以一行一行加alert 最后锁定错误行