哪位熟悉网页设计的xd给看下这个网站为什么ff访问有问题

阅读:5905回复:4
2007-11-29 22:17
写私信
楼主#
是个公司内部网站,所以没法给链接,只能保存下来打包,有些图片没有保存所以可能和应有的效果不同,但是可以说明问题。在ie里上边的动态子菜单显示正常,但是ff和opera里面鼠标移上去就完全没反应,我试过所有的版本都是这样,我自己看了下源码,菜单应该就是普通的dhtml编的,ff应该不至于不支持吧,不知道是不是用了什么非标准的方法,我因为不是很熟悉这个所以想请高手给看下,请教了,网页结构很简单的,不过用了不常见的框架。
附件名称/大小 下载次数 最后更新
web.rar (50KB)  342 2007-11-29 22:17
2007-11-29 22:17
写私信
1楼#
看了一下是menu.htm里面的javascript不兼容Firefox。
2007-11-29 22:17
写私信
2楼#
要不改成CSS菜单或者FLASH菜单。
2007-11-29 22:17
写私信
3楼#
在firefox里,定位element需用document.getElementById("id"); 如果觉得麻烦,可以写成下面的样子:
function $id(id,doc)
{
	if(!doc)
		doc = document;
	
	return doc.getElementById(id);
}

//流行的写法是
function $(id,doc)
{
	if(!doc)
		doc = document;
	
	return doc.getElementById(id);
}
//这样就可以用$id("Form1")或者$("Form1")方法查找Form1元素。


另外建议你常看error console,或者安装firebug,有错误很容易就能看出来。
2007-11-29 22:17
写私信
4楼#
谢谢两位啊,受教了:)