迅雷看看怎么用js实现的浮层

JavaScript012

迅雷看看怎么用js实现的浮层,第1张

可以,用javascript+css就可以实现.很简单。当然。可能他们的方法跟我的不一样。但是一样实现了。具体的看你自己操作了。下面就是个简单的例子.你想要多完整?

美化你自己搞一下就可以用了啊。

如果你不懂javascript,那说什么也是白搭。

---

<div style="width:100pxheight:150pxborder:1px solid" onmousemove="qa('a')" onmouseout="qi('a')">

aa

</div>

<div style="width:100pxheight:150pxborder:1px soliddisplay:noneposition:absolute" id="a">a的浮动层</div>

<div style="width:100pxheight:150pxborder:1px solid" onmousemove="qa('b')" onmouseout="qi('b')">

bb

</div>

<div style="width:100pxheight:150pxborder:1px soliddisplay:noneposition:absolute" id="b">b的浮动层</div>

<div style="width:100pxheight:150pxborder:1px solid" onmousemove="qa('c')" onmouseout="qi('c')">

cc

</div>

<div style="width:100pxheight:150pxborder:1px soliddisplay:noneposition:absolute" id="c">c的浮动层</div>

<script language="javascript">

function qa(obj)

{

$(obj).style.pixelLeft=event.x+10

$(obj).style.pixelTop=event.y+10

$(obj).style.display=""

}

function qi(obj)

{

$(obj).style.display="none"

}

function $(id)

{

return document.getElementById(id)

}

</script>

function testMessageBox(ev) { var objPos = mousePosition(ev) messContent=" <div style='text-align:center'></div>" showMessageBox('<%=keFangWrite %>',messContent,objPos,810) }<%=keFangWrite %>输出的就是后台拼出来的div浮层~

1、利用js代码首先创建一个div,document.createElement('div')2、确认div添加位置,可以在某个dom元素后面,或者通过css属性控制具体位置,主要通过left/top等属性控制。 3、确定位置之后,显示div即可。 示例:比如html中有一个文本输入框,...