为什么我js里的alert在mozilla/netscape浏览器不能运行了

srole 2004-09-18 03:37:49
局部代码是这样的:
var e = window.event || e;
var vSrc = e.target || e.srcElement;
alert("test");

完整的:
function ShowMenu(vMnuCode,tWidth) {

var e = window.event || e;
var vSrc = e.target || e.srcElement;


vMnuCode = "<table border=0 id='submenu' cellspacing=1 cellpadding=3 style='width:"+tWidth+"' class=MenuDropDown onmouseout='HideMenu()'><tr height=23><td nowrap align=left class=MenuDropDown>" + vMnuCode + "</td></tr></table>";

h = vSrc.offsetHeight;
w = vSrc.offsetWidth;
l = vSrc.offsetLeft + leftMar+4;
t = vSrc.offsetTop + topMar + h + space-2;
vParent = vSrc.offsetParent;
while (vParent.tagName.toUpperCase() != "BODY")
{
l += vParent.offsetLeft;
t += vParent.offsetTop;
vParent = vParent.offsetParent;
}

menuDiv.innerHTML = vMnuCode; 、、
menuDiv.style.top = t;
menuDiv.style.left = l;
menuDiv.style.visibility = "visible";
isvisible = true;
makeRectangularDropShadow(submenu, MENU_SHADOW_COLOR, 4)
}
...全文
111 2 打赏 收藏 举报
写回复
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
tod204 2004-09-19
  • 打赏
  • 举报
回复
同意 wangdongzjk(东) .
wangdongzjk 2004-09-18
  • 打赏
  • 举报
回复
你用了mozilla不支持的方法,例如srcElement等
建议你看看javascript权威指南,里面对netscape和ie的函数和方法介绍的比较详细。
发帖
JavaScript

8.7w+

社区成员

Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
帖子事件
创建了帖子
2004-09-18 03:37
社区公告
暂无公告