在火狐下这些怎么改:
if(ie){var sidemenu = document.all.master;}
if(ie){document.all[layerName].style.left = eval(layerName).curLeft}
if(ie){document.all[layerName].style.top = eval(layerName).curTop}
if(ie){sidemenu.style.top = document.body.scrollTop+90}
if(ie){var sidemenu = document.all.master;}
if(ie){document.all[layerName].style.left = eval(layerName).curLeft}
if(ie){document.all[layerName].style.top = eval(layerName).curTop}
if(ie){sidemenu.style.top = document.body.scrollTop+90}
解决方案 »
- 插入式下拉菜单和隐藏文本框的值互动?
- web jquery
- SCRIPT5009: 'isCheckSign' is undefined
- 为什么在html文件中引用的js文件在第一次document.write在网页时不显示; 第二次按f5后才能显示出来?
- 将数据显示到 Excel (XP 或者 2003) 中的问题.
- 关于网页内容动态改变的问题,请进来看看!
- js中怎样判断select下拉框的选择内容?在线等
- 窗口变化,实现页面两侧浮动对联隐藏~!
- 关于PRE换行,高手进。UP有分!
- 怎样在textarea中剪切光标所在的行?复制?
- JS 正则表达式替换。
- 怎样在多个页面引用同一个HTML片段
# 现有问题:在 IE 中,getElementsByName()、document.all[name] 均不能用来取得 div 元素(是否还有其它不能取的元素还不知道)。
# //document.all
# Firefox可以兼容document.all, 但会生成一条警告。可以用getElementById("*") 或者 getElementByTagName("*")来代替
# 不过对于document.all.length等属性,则完全不兼容 if(ie){var sidemenu = document.all.master;}
//ff:document.all 可以用document.getElementById("*").master
if(ie){document.all[layerName].style.left = eval(layerName).curLeft}
//ff:document.getElementById("*").layerName.style.left = eval(layerName).curLeft
if(ie){document.all[layerName].style.top = eval(layerName).curTop}
//ff:document.getElementById("*").layerName.style.top = eval(layerName).curTop
if(ie){sidemenu.style.top = document.body.scrollTop+90}
我master是只有定义的啊 怎么获取啊
Firefox 下设置坐标 要加 “px”
sidemenu.style.top = document.body.scrollTop+90 +"px";