This is the code
<head>
<style>
#divtoshow {position:absolute;display:none;}
#onme {width:100%;height:100%;cursor:pointer}
</style>
<script type="text/javascript">
var divName = 'divtoshow'; /*div that is to follow the mouse (must be position:absolute)*/
var offX = 30; /*X offset from mouse position*/
var offY = 50; /*Y offset from mouse position*/
function mouseX(evt) {
if (!evt)
evt = window.event;
if (evt.pageX)
return evt.pageX;
else if (evt.clientX)
return evt.clientX + (document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft);
else return 0;
}
function mouseY(evt) {
if (!evt)
evt = window.event;
if (evt.pageY)
return evt.pageY;
else if (evt.clientY)
return evt.clientY + (document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop);
else
return 0;
}
function follow(evt) {
var obj = document.getElementById(divName).style;
obj.left = (parseInt(mouseX(evt))-offX) + 'px';
obj.top = (parseInt(mouseY(evt))-offY) + 'px';
}
document.onmousemove = follow;
</script>
</head>
<body>
<div id="divtoshow">
<img src="http://www.rw-designer.com/cursor-preview/35050.png">
</div>
<br><br>
<div id='onme' onMouseover='document.getElementById(divName).style.display="block"'>
Mouse over this
</div>
</body>
This code is for an object(image in my case) to follow mouse pointer. I have put the javascript in the tags but I want the html to be applied on the whole website instead of one page or post. How I can do this?