请教,怎么把鼠标放在图像上就出现在一新的层显示另一个大的图像(就是有两个图像,一个小的,一个大的,鼠标放在小的上就显示一个新的DIV显示大的图像)?是不是用JavaScript做的?还是AJAX?
解决方案 »
- dhtmlx 数据加载3000多条就报错 Error:type LoadXML Description:Incorrect XML
- 急求各位大侠指教,小弟初学遇到困难
- Ext 树的问题
- js获得分辨率,计算后输出值指定广告显示位置,JS高手帮忙解决其中一问题
- window.moveTo的怪问题
- 一个问题 顶者有高分!
- 关于Replace的问题
- 怎样用JavaScript将点击一个链接打开的浏览器窗口自动最小化
- 如何在onclik之后谈出一个页面是连杰到某个资源的,就是不用a href,而是用javascript搞定
- easyUI treegrid 加载上千条数据 IE8直接卡死
- 如何将鼠标点击展开关闭的层垂直水平居中
- 关于JS遍历 页面 无ID元素
<script language="javascript">
function Showpic2(){
document.getElementById("div1").style.height="182px";
document.getElementById("pic1").src="kaiban.jpg";
}
function Hidepic2(){
document.getElementById("div1").style.height="32px";
document.getElementById("pic1").src="ldiv_tbg.gif";
}</script>
<div id="div1" onmouseover="Showpic2()" onmouseout="Hidepic2()" style="position:absolute;left:100px;top:100px;width:195px;height:32px;" >
<img id="pic1" src="ldiv_tbg.gif">
</div>
img也可以换成backgrond-image,看楼主的需要了
function yiru(t){
var ei = document.getElementById("big_image");
ei.style.display = "block";
ei.innerHTML = '<img src="' + t.src + '" width="280" height="280" />';
ei.style.top = document.body.scrollTop + window.event.clientY + 10 + "px";
ei.style.left = window.event.clientX + 10 + "px";
}function yichu(){
var ei = document.getElementById("big_image");
ei.innerHTML = "";
ei.style.display = "none";
}
</script><div id="big_image" style="position:absolute;display:none;left:365px;width:125px;top:83px;height:59px;"></div>
<div><img border="0" src="pic.jgp" onmousemove="yiru(this);" onmouseout="yichu(this);" style="position:absolute; width:148px; height:134px; left:172px; ptop:202px;" /></div>