lijunhao
小狐狸
小狐狸
  • UID22075
  • 注册日期2007-11-29
  • 最后登录2007-11-30
  • 发帖数2
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
阅读:5176回复:4

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

楼主#
更多 发布于:2007-11-29 22:17
是个公司内部网站,所以没法给链接,只能保存下来打包,有些图片没有保存所以可能和应有的效果不同,但是可以说明问题。在ie里上边的动态子菜单显示正常,但是ff和opera里面鼠标移上去就完全没反应,我试过所有的版本都是这样,我自己看了下源码,菜单应该就是普通的dhtml编的,ff应该不至于不支持吧,不知道是不是用了什么非标准的方法,我因为不是很熟悉这个所以想请高手给看下,请教了,网页结构很简单的,不过用了不常见的框架。
附件名称/大小 下载次数 最后更新
web.rar (50KB)  342 2007-11-29 22:17
idragonet
千年狐狸
千年狐狸
  • UID15658
  • 注册日期2006-11-12
  • 最后登录2017-11-15
  • 发帖数2642
  • 经验162枚
  • 威望1点
  • 贡献值74点
  • 好评度117点
  • 社区居民
1楼#
发布于:2007-11-29 22:17
看了一下是menu.htm里面的javascript不兼容Firefox。
idragonet
千年狐狸
千年狐狸
  • UID15658
  • 注册日期2006-11-12
  • 最后登录2017-11-15
  • 发帖数2642
  • 经验162枚
  • 威望1点
  • 贡献值74点
  • 好评度117点
  • 社区居民
2楼#
发布于:2007-11-29 22:17
要不改成CSS菜单或者FLASH菜单。
wushi777
非常火狐
非常火狐
  • UID12365
  • 注册日期2006-04-17
  • 最后登录2011-04-13
  • 发帖数817
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度1点
3楼#
发布于:2007-11-29 22:17
在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,有错误很容易就能看出来。
lijunhao
小狐狸
小狐狸
  • UID22075
  • 注册日期2007-11-29
  • 最后登录2007-11-30
  • 发帖数2
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
4楼#
发布于:2007-11-29 22:17
谢谢两位啊,受教了:)
游客

返回顶部