日历

2008 7.5 Sat
  12345
6789101112
13141516171819
20212223242526
2728293031  
«» 2008 - 7 «»

博主资料

留言 加为好友 收藏

用户名:  wangbinjr
来自:  北京 海淀
年龄:  24

文章搜索

最近访问的人:

pyq1985
2008-07-04 09:27:56
电子商务研究(B2C)
2008-06-27 15:12:12
猪八戒威客
2008-06-24 18:38:40
∽★@_@★∽
2008-06-18 14:24:20
Carl
2008-06-16 19:19:59
javaEE
2008-06-15 11:13:29
微笑的天空
2008-06-12 20:46:42
学习中
2008-06-12 17:27:11
李雪
2008-06-12 14:50:44
星星公园
2008-06-06 16:57:19

个人统计

用户名: wangbinjr
等级: 初来乍到
威望: 220
积分: 1081
在线时间: 11 小时
日志总数: 113
评论数量: 45
访问次数: 331066
建立时间: 2006-09-13
RSS订阅       手机访问

最新评论

日志文章

2007年02月14日 20:03:24

用javascript来获取用户客户端分辨率

用javascript来获取用户客户端分辨率

function MM_showMenu(menu, x, y, child, imgname) {
if (!window.mmWroteMenu) return;
MM_clearTimeout();
if (menu) {
var obj = FIND(imgname) || document.images[imgname] || document.links[imgname] || document.anchors[imgname];
if (window.screen.width==800 && window.screen.height==600)//用来800*600分辨率设置
{
x = moveXbySlicePos (x-100, obj);
y = moveYbySlicePos (y, obj);
}
if (window.screen.width==1024 && window.screen.height==768)// 1024分辨率设置
{
x = moveXbySlicePos (x, obj);
y = moveYbySlicePos (y, obj);
}
}
if (document.layers) {
if (menu) {
var l = menu.menuLayer || menu;
l.top = l.left = 1;
hideActiveMenus();
if (this.visibility) l = this;
window.ActiveMenu = l;
} else {
var l = child;
}
if (!l) return;
for (var i=0; i<l.layers.length; i++) {
if (!l.layers.isHilite) l.layers.visibility = "inherit";
if (l.layers.document.layers.length > 0) MM_showMenu(null, "relative", "relative", l.layers);
}
if (l.parentLayer) {
if (x != "relative") l.parentLayer.left = x || window.pageX || 0;
if (l.parentLayer.left + l.clip.width > window.innerWidth) l.parentLayer.left -= (l.parentLayer.left + l.clip.width - window.innerWidth);
if (y != "relative") l.parentLayer.top = y || window.pageY || 0;
if (l.parentLayer.isContainer) {
l.Menu.xOffset = window.pageXOffset;
l.Menu.yOffset = window.pageYOffset;
l.parentLayer.clip.width = window.ActiveMenu.clip.width +2;
l.parentLayer.clip.height = window.ActiveMenu.clip.height +2;
if (l.parentLayer.menuContainerBgColor && l.Menu.menuBgOpaque ) l.parentLayer.document.bgColor = l.parentLayer.menuContainerBgColor;
}
}
l.visibility = "inherit";
if (l.Menu) l.Menu.container.visibility = "inherit";
} else if (FIND("menuItem0")) {
var l = menu.menuLayer || menu;
hideActiveMenus();
if (typeof(l) == "string") l = FIND(l);
window.ActiveMenu = l;
var s = l.style;
s.visibility = "inherit";
if (x != "relative") {
s.pixelLeft = x || (window.pageX + document.body.scrollLeft) || 0;
s.left = s.pixelLeft + ''px'';
}
if (y != "relative") {
s.pixelTop = y || (window.pageY + document.body.scrollTop) || 0;
s.top = s.pixelTop + ''px'';
}
l.Menu.xOffset = document.body.scrollLeft;
l.Menu.yOffset = document.body.scrollTop;
}
if (menu) window.activeMenus[window.activeMenus.length] = l;
MM_clearTimeout();
}

类别: js |  评论(0) |  浏览(2677) |  收藏
-20楼 [楼主][匿名] Says:
-21楼 [楼主][匿名] Says:
-22楼 [楼主][匿名] Says:
-23楼 [楼主][匿名] Says:
-24楼 [楼主][匿名] Says:
-25楼 [楼主][匿名] Says:
-26楼 [楼主][匿名] Says:
-27楼 [楼主][匿名] Says:
-28楼 [楼主][匿名] Says:
-29楼 [楼主][匿名] Says:
发表评论