C# .net 简单的点击小图显示大图。
来源:互联网 发布:知乎2018校园招聘 编辑:程序博客网 时间:2024/05/21 12:43
GridView 中绑定了服务器上存放图片的路径。
<asp:TemplateField HeaderStyle-Width="90%" HeaderText="图片信息">
<ItemTemplate><table>
<tr>
<td rowspan="3">
<a onmouseover="GetShowImg('<%# DataBinder.Eval(Container.DataItem, "ImageURL")%>')"
onmouseout="HIddiv()">
<img style="width: 80px; height: 80px" alt="" src="<%# DataBinder.Eval(Container.DataItem, "ImageURL") %>"
border="0"></a>
</td>
<td>
名称: <asp:Label ID="AttachName" runat="server" Text='<%#DataBinder.Eval(Container.DataItem, "fileAttachName") %>'></asp:Label><br />
上传时间: <asp:Label ID="CreateDate" runat="server" Text='<%#DataBinder.Eval(Container.DataItem, "createDate") %>'></asp:Label><br />
标签类型: <asp:Label ID="Label1" runat="server" Text='<%#DataBinder.Eval(Container.DataItem, "liblabel") %>'></asp:Label>
</td>
</tr>
</table>
</ItemTemplate>
<ItemStyle HorizontalAlign="Left" />
</asp:TemplateField>
GridView 外面定义一个div 用来显示图片
<div style="position:absolute" id="divFly" >
<img name="ShowImage" id="ShowImage" width="350px" height="300px" style ="display:none">
</div>
当鼠标移进图片后显示图片,onmouseover函数 GetShowImg(图片地址)
function GetShowImg(imgfile)
{
document.all("ShowImage").src =imgfile;
document.getElementById("ShowImage").style.display="block";
var x = window.event.clientX;
var y = window.event.clientY+document.body.scrollTop; //因为有滚动条 加上网页被卷去的高
var divFly = document.getElementById("divFly");
divFly.style.left = x+50;
divFly.style.top = y-150;
}
隐藏div:
function HIddiv( )
{
document.all("ShowImage").src ="";
document.getElementById("ShowImage").style.display="none";
}
- C# .net 简单的点击小图显示大图。
- ImageSwitcher 点击小图显示对应的大图
- JQ实现点击小图显示大图
- 焦点图效果,点击小图显示大图
- 点击小图显示大图JS效果插件
- 点击小图显示大图 Alertdialog 全屏都可以
- jQuery点击小图片显示大图片
- js 点击小图旁边的大图跟着变
- 图片由小图放大裁剪至全屏显示大图,Google Photos 点击图片预览的效果
- jquery小图片左右滚动点击小图切换显示大图
- 点击小图片显示相应的大图片的js的实现
- DOM基础1之点击小图片显示对应的大图
- 点击小图动态弹出大图
- JQuery【点击小图查看大图】
- javaweb前端点击小图切换大图
- html点击小图查看大图
- js点击小图预览大图
- jqury实现点击小图出现大图
- yii2中验证码的添加
- jquery鼠标放上去显示悬浮层即弹出定位的div层
- java面试算法汇总
- 【BZOJ3893】【Usaco2014 Dec】Cow Jog 乱搞
- TCP/UDP端口扫描(多线程应用-仅处于理论状态)-java
- C# .net 简单的点击小图显示大图。
- node PM2 简介
- 关于latch的说明
- 发送http请求
- iOS应用启动速度分析
- 给应用名加后缀以区分正式版和测试版
- MongoDB学习笔记(一) Linux下MongoDB的安装和配置
- android游戏开发中图形绘制:Canvas和Paint的使用
- 针对设置RGB颜色,无需转换