ameysams
چهارشنبه 23 اردیبهشت 1388, 04:12 صبح
سلام،میرم سر اصل مطلب:
چند تا دکمه داریم که مخواهم با کلیک شدن بر روی یکی از آنها یک div را در کنار ماوس نمایش بدم یک کد هم برای IEنوشتم ولی نمی دونم چطور باید موقعیت ماوس را درFF پیدا کرد؟ ممنون میشم اگردوستان کمکی کنند.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type" />
<title>Untitled 1</title>
<script language="javascript" type="text/javascript">
function dd(){
if(navigator.appName=="Microsoft Internet Explorer"){
document.getElementById('yy').style.top= event.clientY+5;
document.getElementById('yy').style.left= event.clientX+10;
}else{
//code for firefox
}
}
</script>
</head>
<body >
<div style="position: absolute; width: 100px;background-color:blue; height: 100px; z-index: 1" id="yy"></div>
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<input name="Button1" type="button" value="button" onclick="dd();" />
<br />
<input name="Button2" type="button" value="button" />
<br />
<input name="Button3" type="button" value="button" />
<br />
<input name="Button4" type="button" value="button" />
<br />
<input name="Button5" type="button" value="button" />
</body>
</html>
چند تا دکمه داریم که مخواهم با کلیک شدن بر روی یکی از آنها یک div را در کنار ماوس نمایش بدم یک کد هم برای IEنوشتم ولی نمی دونم چطور باید موقعیت ماوس را درFF پیدا کرد؟ ممنون میشم اگردوستان کمکی کنند.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type" />
<title>Untitled 1</title>
<script language="javascript" type="text/javascript">
function dd(){
if(navigator.appName=="Microsoft Internet Explorer"){
document.getElementById('yy').style.top= event.clientY+5;
document.getElementById('yy').style.left= event.clientX+10;
}else{
//code for firefox
}
}
</script>
</head>
<body >
<div style="position: absolute; width: 100px;background-color:blue; height: 100px; z-index: 1" id="yy"></div>
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<input name="Button1" type="button" value="button" onclick="dd();" />
<br />
<input name="Button2" type="button" value="button" />
<br />
<input name="Button3" type="button" value="button" />
<br />
<input name="Button4" type="button" value="button" />
<br />
<input name="Button5" type="button" value="button" />
</body>
</html>