我的新网站出现以下问题:http://clemenshamann.de:
如果页面加载firefox / chrome等,一切正常。现在,如果页面加载在IE 8或9中,例如页面加载但只有标题中声明的第一个脚本工作(它会淡化背景图像)。如果按F12打开IE的开发人员工具,接下来的两个脚本就会启动。任何脚本都有自己的document.ready()函数。
Dows任何人都有一个建议为什么会造成这种情况?
以下是一些代码:(您可以在上面给定的域中观看孔代码)
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
<!-- Check for IE and set global variable-->
<!--[if IE]>
<script type="text/javascript">
var is_ie = true;
</script>
<![endif]-->
<script type="text/javascript">
if (typeof is_ie == "undefined") {
var is_ie = false
}
</script>
<!-- Enable bg image fade for all browsers but IE -->
<script type="text/javascript" src="js/bg_fade_resize.js"></script>
<!-- Portfolio Slider Script-->
<script type="text/javascript" src="js/portfolio_slider.js"></script>
<!-- Seitenscrolling-->
<script type="text/javascript" src="js/scrolling.js"></script>
如果您需要更多信息,请问我。
谢谢!
答案 0 :(得分:1)
您的javascript中似乎有一些console.log
命令。 IE仅在开发人员工具打开时定义console
对象(它始终在Firefox和Chrome中定义)。
您需要删除console.log
行或将它们包装在条件中:
if(console) console.log("message");