js 创建一个浮动div的代码
2009-12-26 00:00
441 查看
//关闭DIV MENU
function MenuClose()
{
var MenuDiv = document.getElementById("MenuDiv");
if(MenuDiv != null)
{
document.body.removeChild(MenuDiv);
}
}
//创建menu
function MenuPanel(opflag,operid, left, top)
{
var MenuDiv = document.getElementById("MenuDiv");
if(MenuDiv != null)
{
document.body.removeChild(MenuDiv);
}
var useflag = "停用帐号";
var flag=opflag;
if (flag == "0")
{
useflag = "停用帐号";
}
else
{
useflag = "激活帐号";
}
MenuDiv = document.createElement("div");
MenuDiv.id = "MenuDiv";
MenuDiv.onmouseleave = function()
{
MenuClose();
}
MenuDiv.style.position = "absolute";
MenuDiv.style.setAttribute("zIndex" ,"201");
MenuDiv.style.setAttribute("backgroundColor" ,"#EFEFEF");
MenuDiv.style.setAttribute("Font" ,"10pt");
MenuDiv.style.setAttribute("width" ,60);
MenuDiv.style.setAttribute("left" ,left);
MenuDiv.style.setAttribute("top" ,top);
MenuDiv.innerHTML = ""
+""+useflag+""
+"修改帐号"
+"重设密码"
+"角色管理"
+"删除帐号"
+"";
document.body.appendChild(MenuDiv);
}
//获取控件的高度和宽度
function getAbsolutePos(e)
{
var t=e.offsetTop;
var l=e.offsetLeft;
while(e=e.offsetParent)
{
t+=e.offsetTop;
l+=e.offsetLeft;
}
var pos = { x: l, y: t };
return pos;
}
脚本之家代码测试(点击选择)
[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]
function MenuClose()
{
var MenuDiv = document.getElementById("MenuDiv");
if(MenuDiv != null)
{
document.body.removeChild(MenuDiv);
}
}
//创建menu
function MenuPanel(opflag,operid, left, top)
{
var MenuDiv = document.getElementById("MenuDiv");
if(MenuDiv != null)
{
document.body.removeChild(MenuDiv);
}
var useflag = "停用帐号";
var flag=opflag;
if (flag == "0")
{
useflag = "停用帐号";
}
else
{
useflag = "激活帐号";
}
MenuDiv = document.createElement("div");
MenuDiv.id = "MenuDiv";
MenuDiv.onmouseleave = function()
{
MenuClose();
}
MenuDiv.style.position = "absolute";
MenuDiv.style.setAttribute("zIndex" ,"201");
MenuDiv.style.setAttribute("backgroundColor" ,"#EFEFEF");
MenuDiv.style.setAttribute("Font" ,"10pt");
MenuDiv.style.setAttribute("width" ,60);
MenuDiv.style.setAttribute("left" ,left);
MenuDiv.style.setAttribute("top" ,top);
MenuDiv.innerHTML = ""
+""+useflag+""
+"修改帐号"
+"重设密码"
+"角色管理"
+"删除帐号"
+"";
document.body.appendChild(MenuDiv);
}
//获取控件的高度和宽度
function getAbsolutePos(e)
{
var t=e.offsetTop;
var l=e.offsetLeft;
while(e=e.offsetParent)
{
t+=e.offsetTop;
l+=e.offsetLeft;
}
var pos = { x: l, y: t };
return pos;
}
脚本之家代码测试(点击选择)
[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]
相关文章推荐
- js 创建一个浮动div的代码
- 浮动的div自适应居中显示的js代码
- 小代码 HTML 每个按钮控制一个DIV js实现
- JS指定时间自动关闭一个基于DIV的层提示框代码
- 创建一个复制UBB软件信息的链接或按钮的js代码
- js 鼠标点击一个按钮显示div的浮动框,点击页面其他任何地方后,隐藏浮动框
- 一个完美的Div+CSS三列浮动布局代码
- 非常不错的弹出一个div的js代码
- 在iframe里的页面编写js,实现在父窗口上创建动画效果展开和收缩的div(不变动iframe父窗口代码)
- 非常不错的弹出一个div的js代码
- 又一个不错的js浮动广告代码
- JS 实现Div向上浮动的实现代码
- 创建一个复制UBB软件信息的链接或按钮的js代码
- 浮动的div自适应居中显示的js代码
- 在iframe里的页面编写js,实现在父窗口上创建动画效果展开和收缩的div(不变动iframe父窗口代码)
- JS 实现Div向上浮动的实现代码
- 原生js创建一个div层
- 又一个不错的js浮动广告代码
- 在Java导出数据创建excel表时候出现json对话框或者出现一个带有js代码的东西