跟随鼠标的图片

<head>
<script type="text/javascript">
//IE专用
var newtop = 0
var newleft = 0
if (navigator.appName == "Netscape") {
    layerStyleRef = "layer.";
    layerRef = "document.layers";
    styleSwitch = "";
} else {
    layerStyleRef = "layer.style.";
    layerRef = "document.all";
    styleSwitch = ".style";
}

function doMouseMove() {
    layerName = 'iit';
    eval('var curElement=' + layerRef + '["' + layerName + '"]');
    eval(layerRef + '["' + layerName + '"]' + styleSwitch + '.visibility="hidden"');
    eval('curElement' + styleSwitch + '.visibility="visible"');
    eval('newleft=document.body.clientWidth-curElement' + styleSwitch + '.pixelWidth');
    eval('newtop=document.body.clientHeight-curElement' + styleSwitch + '.pixelHeight');
    eval('height=curElement' + styleSwitch + '.height');
    eval('width=curElement' + styleSwitch + '.width');
    width = parseInt(width);
    height = parseInt(height);
    if (event.clientX > (document.body.clientWidth - 5 - width)) {
        newleft = document.body.clientWidth + document.body.scrollLeft - 5 - width
    } else {
        newleft = document.body.scrollLeft + event.clientX
    }
    eval('curElement' + styleSwitch + '.pixelLeft=newleft');
    if (event.clientY > (document.body.clientHeight - 5 - height)) {
        newtop = document.body.clientHeight + document.body.scrollTop - 5 - height;
    } else {
        newtop = document.body.scrollTop + event.clientY;
    }
    eval('curElement' + styleSwitch + '.pixelTop=newtop');
}
document.onmousemove = doMouseMove;
</script>
</head>
<body>
<script type="text/javascript">
if (navigator.appName == "Netscape") {} 
else {
    document.write('<div ID=OuterDiv>');
    document.write('<img ID=iit src="smile.gif" STYLE="position:absolute;TOP:5pt;LEFT:5pt;Z-INDEX:10;visibility:hidden;">');
    document.write('</div > ');
}
</script>
</body>

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理

相关文章

开始在上面输入您的搜索词,然后按回车进行搜索。按ESC取消。

返回顶部