火狐兼容的JS
求高手将下列js转为火狐兼容的,IE6.0里是好的,功能是显示树形菜单。varlastObjfunctionexpandIt(obj){if(lastObj!=null)...
求高手将下列js转为火狐兼容的,IE6.0里是好的,功能是显示树形菜单。
var lastObj
function expandIt(obj)
{
if(lastObj != null)
{
if(obj == lastObj)
{
if(obj.style.display = "none")
{
obj.style.display='';
}
else
{
obj.style.display='none';
}
}
else
{
lastObj.style.display='none';
obj.style.display='';
}
}
else
{
obj.style.display='';
}
lastObj = obj;
} 展开
var lastObj
function expandIt(obj)
{
if(lastObj != null)
{
if(obj == lastObj)
{
if(obj.style.display = "none")
{
obj.style.display='';
}
else
{
obj.style.display='none';
}
}
else
{
lastObj.style.display='none';
obj.style.display='';
}
}
else
{
obj.style.display='';
}
lastObj = obj;
} 展开
2个回答
展开全部
您好,感谢您对火狐的支持
这段JS代码本身是没有问题的,很符合标准,在火狐下应该不会有兼容问题,检查下调用方法,需要注意的是非IE浏览器 只可能通过 document.getElementById来获取对象。
您可以在火狐官方网站下载火狐浏览器,在火狐社区了解更多内容。希望我的回答对您有所帮助,如有疑问,欢迎继续在本平台咨询。
这段JS代码本身是没有问题的,很符合标准,在火狐下应该不会有兼容问题,检查下调用方法,需要注意的是非IE浏览器 只可能通过 document.getElementById来获取对象。
您可以在火狐官方网站下载火狐浏览器,在火狐社区了解更多内容。希望我的回答对您有所帮助,如有疑问,欢迎继续在本平台咨询。
Storm代理
2023-07-25 广告
2023-07-25 广告
StormProxies是一家可靠的代理服务提供商,提供原生IP(住宅原生IP)和高匿名代理服务。以下是关于StormProxies的原生IP服务的一些信息:1. 住宅原生IP:StormProxies提供的住宅原生IP是指从真实的家庭或企...
点击进入详情页
本回答由Storm代理提供
展开全部
这串代码本身就是最标准的JS代码呀?
如果真的是在IE下正常,而在FF下不对,那么可能是你调用时的问题了
注意非IE浏览器 只可能通过 document.getElementById来获取对像。
看看你在调这个函数时是否是用expandIt(对像ID名),这人就不对了,正确标准的写法是 expandIt(document.getElementById('对像ID名')),这样就可以使所有浏览器兼容了。
如果真的是在IE下正常,而在FF下不对,那么可能是你调用时的问题了
注意非IE浏览器 只可能通过 document.getElementById来获取对像。
看看你在调这个函数时是否是用expandIt(对像ID名),这人就不对了,正确标准的写法是 expandIt(document.getElementById('对像ID名')),这样就可以使所有浏览器兼容了。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询