把鼠标放在图片上在旁边显示大图 把鼠标放在图片上在旁边显示大图就好像http://list.paipai.com/list/2001/p-1-40-atime-2001.shtml?ADTAG=301.14.4这样. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 动手去搜 这个非常简单 除了div的位置要特别准确以外 //JS部份var zoomHtml="";var zoomTime;function zoomImg(obj,sortId,img){ if((sortId!="2001") && (sortId!="20501") && (sortId!="21001") && (sortId!="6001")) return; var layer = document.getElementById("zoomImg"); var t=obj.offsetTop; var l=obj.offsetLeft; while(obj=obj.offsetParent){ t+=obj.offsetTop; l+=obj.offsetLeft; } layer.style.left =l-210; layer.style.top = t-80; img="http://image.paipai.com/cgi-bin/showimg?"+img+"&type=3"; zoomHtml="<table width='200' height='200' border='0' cellpadding='0' cellspacing='0'><tr><td align='center'><img src='"+img+"'></td></tr></table>"; zoomTime=setTimeout("showZoomImg()",1000);} function hideZoomImg(){ var layer = document.getElementById("zoomImg"); clearTimeout(zoomTime); layer.style.display='none'; zoomHtml="";}function showZoomImg(){ var layer = document.getElementById("zoomImg"); layer.innerHTML=zoomHtml; layer.style.display='';}//HTML部份<html><head></head><body><DIV id=zoomImg style="BORDER-RIGHT: #b4dcff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #b4dcff 1px solid; DISPLAY: none; PADDING-LEFT: 5px; Z-INDEX: 20; BACKGROUND: #f4f9ff; PADDING-BOTTOM: 5px; BORDER-LEFT: #b4dcff 1px solid; WIDTH: 200px; CURSOR: hand; PADDING-TOP: 5px; BORDER-BOTTOM: #b4dcff 1px solid; POSITION: absolute; HEIGHT: 200px"></DIV><IMG onmouseover="zoomImg(this,'21001','uin=644917413&filename=2670A8A5-45839A59A5A8702600000000002534BA0077140A.jpg')" onmouseout=hideZoomImg() height=80 width=80 border=0></body></html> jquery jquery.min.js和mootool.js文件有冲突,怎么解决? 问个拖动的问题 请大家推荐下好用的jquery插件 ActiveX控件在我的IE里为什么不能运行? 如何在2 个textbox中,在其中一个输入后另外一个也随之相同变化 帮忙解决一下三级联动的问题 请问如何 用JavaScrip读取文件信息? 一个iframe的问题 javascript 动态增加表单域 谁能告诉我这段代码是什么意思? 一个关于dtree的问题 javascript获取源文件的问题!!!
var zoomTime;
function zoomImg(obj,sortId,img){
if((sortId!="2001") && (sortId!="20501") && (sortId!="21001") && (sortId!="6001")) return;
var layer = document.getElementById("zoomImg");
var t=obj.offsetTop;
var l=obj.offsetLeft;
while(obj=obj.offsetParent){
t+=obj.offsetTop;
l+=obj.offsetLeft;
}
layer.style.left =l-210;
layer.style.top = t-80;
img="http://image.paipai.com/cgi-bin/showimg?"+img+"&type=3";
zoomHtml="<table width='200' height='200' border='0' cellpadding='0' cellspacing='0'><tr><td align='center'><img src='"+img+"'></td></tr></table>";
zoomTime=setTimeout("showZoomImg()",1000);
}
function hideZoomImg(){
var layer = document.getElementById("zoomImg");
clearTimeout(zoomTime);
layer.style.display='none';
zoomHtml="";
}
function showZoomImg(){
var layer = document.getElementById("zoomImg");
layer.innerHTML=zoomHtml;
layer.style.display='';
}//HTML部份
<html>
<head>
</head>
<body>
<DIV id=zoomImg
style="BORDER-RIGHT: #b4dcff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #b4dcff 1px solid; DISPLAY: none; PADDING-LEFT: 5px; Z-INDEX: 20; BACKGROUND: #f4f9ff; PADDING-BOTTOM: 5px; BORDER-LEFT: #b4dcff 1px solid; WIDTH: 200px; CURSOR: hand; PADDING-TOP: 5px; BORDER-BOTTOM: #b4dcff 1px solid; POSITION: absolute; HEIGHT: 200px"></DIV><IMG
onmouseover="zoomImg(this,'21001','uin=644917413&filename=2670A8A5-45839A59A5A8702600000000002534BA0077140A.jpg')"
onmouseout=hideZoomImg() height=80 width=80
border=0>
</body>
</html>