try<script language="javascript">
function showLayer(bShow)
{
document.all("dvLayer").style.display = bShow? "":"none";
}function document.onclick()
{
if (event.srcElement.tagName != "A" || event.srcElement.id != 'somelink')
{
showLayer(false);
}
}function document.onmousemove()
{
document.all("dvLayer").style.posLeft = event.clientX;
document.all("dvLayer").style.posTop = event.clientY ;
}</script>
<div id="dvLayer" style="display:none;position:absolute;left:0;top:0">hello world</div>
<a id="somelink" href="#" onclick="showLayer(true)">Show</a>
function showLayer(bShow)
{
document.all("dvLayer").style.display = bShow? "":"none";
}function document.onclick()
{
if (event.srcElement.tagName != "A" || event.srcElement.id != 'somelink')
{
showLayer(false);
}
}function document.onmousemove()
{
document.all("dvLayer").style.posLeft = event.clientX;
document.all("dvLayer").style.posTop = event.clientY ;
}</script>
<div id="dvLayer" style="display:none;position:absolute;left:0;top:0">hello world</div>
<a id="somelink" href="#" onclick="showLayer(true)">Show</a>
解决方案 »
- jQuery密码强度插件passwordStrength的实例演示
- function的call屬性怎麽用啊?
- 请教这个问题怎么解决
- 新手自学javascript,遇到小问题,求解!!急!!!
- javascript怎么访问FreeTextBox中的文本?JS高手帮忙看一下。在线等!!!
- com组件如何异步调用js函数?
- jquery validator 验证
- 我要在JavaScript中控制.Net中的Radionbutton的变化:选中其中的一个RadioButton,其它都变成radiobutton.check=false,怎么做?在线等,有
- 急呀!如何使一个网页的右键、打印、菜单项、copy、cut都不能使用?
- 如何用jquery简写下面的javascript代码
- 很简单的问题!
- 一个关于email的简单问题
这样改改karma(无为)兄的代码。<script language="javascript">
function showLayer(bShow)
{
document.all("dvLayer").style.display = bShow? "":"none";
}function document.onclick()
{
if (event.srcElement.id == "dvLayer") return;
if (event.srcElement.tagName != "A" || event.srcElement.id != 'somelink')
{
showLayer(false);
}
}function document.onmousemove()
{
document.all("dvLayer").style.posLeft = event.clientX - 20;
document.all("dvLayer").style.posTop = event.clientY - 20;
}</script>
<div id="dvLayer" style="display:none;position:absolute;left:0;top:0">hello world<br>hello world<br>hello world<br>hello world<br>hello world<br></div>
<a id="somelink" href="#" onclick="showLayer(true)">Show</a>
<script language="javascript">
function showLayer(bShow)
{
document.all("dvLayer").style.display = bShow? "":"none";
}function document.onclick()
{
if (event.srcElement.id == "dvLayer") return;
if (event.srcElement.tagName != "A" || event.srcElement.id != 'somelink')
{
showLayer(false);
}else{
dvLayer.style.left = event.x + 10;
dvLayer.style.top = event.y + 10;
}
}
</script>
<div id="dvLayer" style="display:none;position:absolute;left:0;top:0">hello world<br>hello world<br>hello world<br>hello world<br>hello world<br></div>
<a id="somelink" href="#" onclick="showLayer(true)">Show</a>