怎样取得当前窗口的leftmargin? document.body.leftMargin; //不过你这个问题并不是取一个这个值就能完全解决的 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 function createLayer(name, inleft, intop, width, height, visible, content) { var layer; if (isNav4) { document.writeln('<layer name="' + name + '" left=' + inleft + ' top=' + intop + ' width=' + width + ' height=' + height + ' visibility=' + (visible ? '"show"' : '"hide"') + '>'); document.writeln(content); document.writeln('</layer>'); } else { document.writeln('<div id="' + name + '" style="position:absolute; overflow:hidden; left:' + inleft + 'px; top:' + intop + 'px; width:' + width + 'px; height:' + height + 'px;' + '; z-index:1; visibility:' + (visible ? 'visible;' : 'hidden;') + '">'); document.writeln(content); document.writeln('</div>'); }}content = '你的菜单html代码';createLayer("menu",menuLeft,menuBannerTop,273,30,false,content);你必须控制menuLeft,menuBannerTop 值给你两个函数 function getAbsoluteTop(elem){ var topPosition = 0; while (elem) { if (elem.tagName == 'BODY') { break; } topPosition += elem.offsetTop; elem = elem.offsetParent; } return topPosition;}function getAbsoluteLeft(elem){ var leftPosition = 0; while (elem) { if (elem.tagName == 'BODY') { break; } leftPosition += elem.offsetLeft; elem = elem.offsetParent; } return leftPosition;} 请帮忙解决一下传值时的编码问题。 怎么解决jQuery与AjaxPro相冲突的问题 jQuery的ajax中异步调用的问题 JS循环 web连接条码打印机 为何显示不出动态画线 为什么很多Javascript在苹果机上不能用??? 我的作品:CSS视觉特效演示大全 我想提交表到另一个帧,同时本帧也刷新,如何实现 extjs5.0分页失败 在iframe中有错误,如何才不转到src中 关于在线播放rm的问题
var layer;
if (isNav4) {
document.writeln('<layer name="' + name + '" left=' + inleft + ' top=' + intop + ' width=' + width + ' height=' + height + ' visibility=' + (visible ? '"show"' : '"hide"') + '>');
document.writeln(content);
document.writeln('</layer>');
} else {
document.writeln('<div id="' + name + '" style="position:absolute; overflow:hidden; left:' + inleft + 'px; top:' + intop + 'px; width:' + width + 'px; height:' + height + 'px;' + '; z-index:1; visibility:' + (visible ? 'visible;' : 'hidden;') + '">');
document.writeln(content);
document.writeln('</div>');
}
}content = '你的菜单html代码';
createLayer("menu",menuLeft,menuBannerTop,273,30,false,content);你必须控制menuLeft,menuBannerTop 值给你两个函数
{
var topPosition = 0;
while (elem)
{
if (elem.tagName == 'BODY')
{
break;
}
topPosition += elem.offsetTop;
elem = elem.offsetParent;
}
return topPosition;
}function getAbsoluteLeft(elem)
{
var leftPosition = 0;
while (elem)
{
if (elem.tagName == 'BODY')
{
break;
}
leftPosition += elem.offsetLeft;
elem = elem.offsetParent;
}
return leftPosition;
}