管理最终让我们的滑块完美运行,虽然原型错误仍然存在,这显然是当前的常态。
但是,当您将鼠标悬停在类别栏上的“主页”按钮上时,IE8中会显示另一个错误:
Message: Object expected Line: 111 Char: 1 Code: 0 URI: http://foscam-uk.com/index.php
这个代码是:
<li class="home css3"
onmouseout="toggleMenu(this,0)"
onmouseover="toggleMenu(this,1)">
<a href="http://foscam-uk.com/" title="Home">
<span>Home</span>
</a>
</li>
更新: 谢谢大家,javascript文件没有被调用。现在,这已经以下列形式产生了更多错误:
消息:'className'为null或不是对象
消息:'length'为null或不是对象
如果有人能提供帮助那就太棒了。感谢
function toggleMenu(el, over)
{
if (over) {
Element.addClassName(el, 'over');
}
else {
Element.removeClassName(el, 'over');
}
}
答案 0 :(得分:2)
错误表明:
SCRIPT5009: 'toggleMenu' is undefined
index.php, line 111 character 1
您正在呼叫toggleMenu
,但您没有该名称的功能。这也与IE无关,因为在Chrome中可以看到相同的错误。缺少的功能是缺失的功能。
答案 1 :(得分:1)
以下是FF的报道:
时间戳:2012年6月8日上午9:54:02
错误:未定义toggleMenu
来源档案:http://foscam-uk.com/index.php
行:1
所以要么你忘了链接那个js文件,要么你忘了写这个功能......