ie9在脚本之间传递变量时遇到麻烦
IE 9 troubles with passing a variable between scripts
所以我正在做一个项目,我有一个庞大的数组,对应于用户可以点击以选择颜色的图片中的颜色。我有数组在一个单独的。js文件,文件加载后,我有一个onload处理程序开始我的脚本的其余部分。它在Chrome/FF中工作,但在IE中它不工作,除非我打开调试器。如果我打开调试器,它会重新加载页面,数组工作正常。我没有任何想法。这里是链接到我的页面,其中有项目在它的页面上的顶部帖子目前:http://sauron.hostoi.com/log/
它在Chrome/FF中工作,但在IE中它不工作,除非我打开调试器。如果我打开调试器,它会重新加载页面和数组没问题。
您正在使用console.log()
。
当您打开开发人员工具时,将定义console
对象。直到你这样做,没有console
对象在ie浏览器:IE9是否支持console.log,它是一个真正的功能?
要解决这个问题,您可以删除/注释掉console.log()
调用,或者在JavaScript的开头添加这样的内容:
// make it safe to use console.log always
(function(b){function c(){}for(var d="assert,count,debug,dir,dirxml,error,exception,group,groupCollapsed,groupEnd,info,log,markTimeline,profile,profileEnd,time,timeEnd,trace,warn".split(","),a;a=d.pop();)b[a]=b[a]||c})(window.console=window.console||{});
(取自http://html5boilerplate.com/)
相关文章:
- 将PHP变量传递给jQuery时遇到问题
- 使用 Coffeescript 和 Express .js 将变量传递给 Jade 时遇到麻烦
- 理解 $.ajax() 参数以获取 PHP 变量时遇到麻烦
- 动态变量从 PHP 插入到 DOM 中.在将该变量从 DOM 传递到 Javascript 时遇到问题
- 清除 JavaScript 中按钮的变量输入时遇到问题
- 在重新声明变量 (JS) 时遇到了问题
- 将模块安装为全局变量时遇到问题 -- /usr/bin/env 不是目录
- 在 Javascript 中提升函数和变量时遇到问题,任何人都可以帮助我
- 在 JAvascript 中访问 JSON 响应的变量时遇到问题
- 从AJAX请求获取javascript变量的数字时遇到问题
- I'我在将JavaScript变量传递给php脚本时遇到了问题
- 在for循环数组检查和JSON变量方面遇到问题
- 为什么以及如何在console.log中引用变量来修复我遇到的加载错误?
- Ajax在为动态PHP输出传递多个表单变量时遇到问题
- 我在添加数组的这些元素时遇到了麻烦.破折号似乎抑制了每个变量的添加
- ie9在脚本之间传递变量时遇到麻烦
- 在jquery中更改变量时遇到麻烦
- I'我在尝试将一个变量传递到一个已经工作的复杂正则表达式时遇到了问题
- 将javascript http响应保存到变量时遇到问题
- 在javascript代码中插入php变量时遇到问题