ie支持的js火狐不支持 怎么办?都有哪些js是火狐不支持的?火狐与ie兼容都需要注意哪些?

functiondocument.onkeyup()//按Esc键关闭,切换焦点关闭{if(window.event.keyCode==27){if(outObject)... function document.onkeyup() //按Esc键关闭,切换焦点关闭
{
if (window.event.keyCode==27){
if(outObject)outObject.blur();
closeLayer();
}
else if(document.activeElement)
if(document.activeElement != outObject && document.activeElement != outButton)
{
closeLayer();
}
}帮忙改下让这段代码火狐也支持
展开
 我来答
OverSeaKiss
2011-08-09 · TA获得超过269个赞
知道答主
回答量:246
采纳率:0%
帮助的人:180万
展开全部
其实主要是万恶的IE6与其他版本的浏览器之间的一些差异才导致了很多人认为IE与火狐水火不容,
其实IE8与火狐对页面样式的支持已相差无几,只是在javascript的解读上,IE与火狐有些差异。
再有就是滤镜方面,火狐只支持透明滤镜,并且有自己的写法。其他的滤镜应该是IE特有的。
追问
function document.onkeyup()		//按Esc键关闭,切换焦点关闭
{
if (window.event.keyCode==27){
if(outObject)outObject.blur();
closeLayer();
}
else if(document.activeElement)
if(document.activeElement != outObject && document.activeElement != outButton)
{
closeLayer();
}
}帮忙改下,让这段代码火狐也支持
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
笑壹個
2011-08-09 · TA获得超过403个赞
知道小有建树答主
回答量:311
采纳率:0%
帮助的人:227万
展开全部
jQuery,来写js
更多追问追答
追问
document.onkeyup 这个报错,怎么让火狐支持?
$(document).ready(function(){
$(document).keyup(function(){
if (window.event.keyCode==27){
if(outObject)outObject.blur();
closeLayer();
}
else if(document.activeElement)
if(document.activeElement != outObject && document.activeElement != outButton)
{
closeLayer();
}
});
});这样对吗?
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式