就像H2M的网站效果那样,有个quicklook的效果 http://www.hm.com/cn/subdepartment/MEN?Nr=4294959417
解决方案 »
- 正则表达式新手问题 exec()
- 如何实现这样的功能?
- 急~~如何让图片正常显示。
- js中获取HIDDEN控件的值有哪几种方法
- 请帮忙分析下ligerCheckBox.js
- 有什么技术可以实现“ctrl+c”拷贝本地文件,在web里的文本框内"ctrl+v"就可以获得该文件的路径
- 光标焦点判定的问题,谢谢!
- 如何用javascript向textarea插入一个换行符?谢谢!!!急
- 请教:关于javascript操作Cookie的问题
- 急急, 有一個總框架,它抱括几個子框架, 我想在任一個子框架中, 放一個關閉按鈕...
- 怎么在页面上设置ckfinder浏览和上传路径?
- 请问如何能下载该网站的上的2个flash (flash路径加密技术)
自己找吧
<script>
var tanc=document.createElement("div");
var pic=document.createElement("img");
var del=document.createElement("div");
del.innerHTML="x";
del.style.cssText+="color:red;font-size:10px;";
pic.src="";//当前图片的地址
pic.style.height=document.body.clientHeight+"px";
pic.style.width=document.body.clientWidth+"px";
tanc.style.zIndex=3;
tanc.appendChild(del);
tanc.appendChild(pic);
document.appendChild(tanc);
del.onclick=function(){
document.removeChild(tanc);
}
</script>
//不设一下的话,显示的X太小了
...document.body.appendChild(tanc);
del.onclick=function(){
document.body.removeChild(tanc);
}
pic.style.height=document.body.clientHeight+"px";//主要是这两句有错,应改成这样
document.body.appendChild(tanc);
del.onclick=function(){
document.body.removeChild(tanc);
}实际上根本不必用del那个DIV,显示和操作都不方便。
整个修改过的代码如下:
<body>
<script>
var tanc=document.createElement("div");
var pic=document.createElement("img");
pic.src="http://avatar.profile.csdn.net/A/9/7/2_theforever.jpg";//当前图片的地址
pic.style.height=(document.body.clientHeight-20)+"px";
pic.style.width=document.body.clientWidth+"px";
pic.title="点击图片以关闭";
tanc.style.zIndex=3;
tanc.appendChild(pic);
document.body.appendChild(tanc);
pic.onclick=function(){
document.body.removeChild(tanc);
}
</script>
</body>当然,也有1楼所说其它现成插件。当系统中很多方面的功能整理出来,应该决定用或不用插件,以及用哪种插件合适,这是前台开发应有的能力。