html浮动窗口飘到页面,html 浮动窗口

function createInputDialog(obj,id,value)

{

var div=document.getElementById("editBehaviorDiv");

if(div!=null)

document.body.removeChild(div);

div = document.createElement("div");

div.id="editBehaviorDiv";

div.style.position='absolute';

var op=getoffset(obj);

div.style.top= "100px";

div.style.left= (document.body.clientWidth - 374)/2.0 + "px";

div.style.zIndex =100;

div.style.backgroundColor='#ecf1f6';

div.style.border="1px solid #666";

//div.className="td1";

div.innerHTML=""+value+

""+

"";

document.body.appendChild(div);

document.all.behaviorValue.focus();

}

function saveBehaviorname(obj,id)

{

var behaviorValue = document.all.behaviorValue.value;

var idsArray = new Array(); //定义一数组

idsArray = behaviorValue.split("\n"); //字符分割

var idsString = "";

for (i = 0; i < idsArray.length; i++)

{

var temp = idsArray[i].Trim();

if(temp != null && temp != "")

{

idsString = idsString + idsArray[i].Trim() + ";"

}

}

var str = "";

for (i = 0; i < idsArray.length; i++)

{

str = str + idsArray[i].Trim();

}

document.getElementById('receiver').value = idsString;

document.body.removeChild(obj);

}

function getoffset(e)

{

var t=e.offsetTop;

var l=e.offsetLeft;

while(e=e.offsetParent)

{

t+=e.offsetTop;

l+=e.offsetLeft;

}

var rec = new Array(1);

rec[0] = t;

rec[1] = l;

return rec

}

效果如图:

70e3836700f4e5d1ba0de7a062b88c11.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值