鼠标悬停显示图片

摘要:
这里,以学生信息表为例,实现鼠标指向不同人的图片,相应的大图片可以显示在旁边。通过此设置,我们还可以指向鼠标并显示二维码。用户可以扫描手机上的二维码,查看他们需要了解的更多信息。

在 web 端我们查看一些数据时,为了方便用户理解数据的计算方法,会在鼠标指向格子的时候出现一些提示,鼠标移开的时候提示就不显示了,再比如说,鼠标指向页面按钮,出现按钮功能的提示,这样的效果在润乾中可以轻松实现,也有相应的文档介绍 鼠标悬停出现提示信息怎么做

鼠标悬停显示图片第1张

除了上面说的那种静态信息外,在润乾报表中也可以实现鼠标指向显示对应的动态数据,还可以实现鼠标指向显示图片的效果哦!

这里以学生信息表为例,实现鼠标指向不同人员的照片,可以在旁边显示出相应的大图。

鼠标悬停显示图片第2张

具体实现方法

制作一张学生信息表

数据库中存的人员基本信息是在一条记录里,而我们常见的人员信息表是将一条记录里的数据在不同行中显示,这种报表相对于网格式报表来说格式更加随意,我们称之为自由报表,关于如何实现自由格式报表可以参考
数据库中的图片字段怎么在报表中呈现 (图片字段呈现)

报表模板设计如下图所示

鼠标悬停显示图片第3张

增加要显示的图片的图层

在报表中追加一列,将 J2~J6 合并单元格,并将合并后的 J2 单元格数据类型设置为 html, 单元格的内容为:

 

鼠标悬停显示图片第4张

页面中增加鼠标悬停时图层的样式

在 showReport.jsp 中增加如下的样式:

 

页面中增加图层的显示隐藏的 JS 方法

 在报表中给图片增加 html 事件

选中 H2,设置 HTML 事件为 onmouseover=‘show()’ onmouseout=‘hide()’

鼠标悬停显示图片第5张

经过以上设置我们就完成了鼠标悬停显示图片的需求了。

浏览器中通过http://localhost:6868/demo/reportJsp/showReport.jsp?rpx= 学生信息表.rpx 就可以看到效果了。

鼠标悬停显示图片第6张
翻页查看另一人的信息时,鼠标指向是对应人员的照片。

鼠标悬停显示图片第7张

通过这样的设置,我们还可以实现鼠标指向,显示个二维码,用户可以通过手机扫码二维码,在手机上查看更多需要了解的信息。

鼠标悬停显示图片第8张

免责声明:文章转载自《鼠标悬停显示图片》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇QT入门-在窗体中添加按钮以及对窗体进行设置不越狱 继续逆向 微信运动下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

C# DataGridView控件用法大全

动态添加新行 //方法一: int index = this.dataGridView1.Rows.Add(); this.dataGridView1.Rows[index].Cells[0].Value = "第1列单元格"; this.dataGridView1.Rows[index].Cells[1].Value = "第2列单元格"; //方法二:...

POI 设置Excel单元格背景色(setFillForegroundColor)

背景介绍:使用Java开发信息系统项目,项目中往往会涉及到报表管理部分,而Excel表格首当其冲称为最合适的选择,但是对单元格操作时对于设置单元格的背景颜色却很少提及,本文旨在方便单元格背景颜色设计。操作:至于冗长的创建表格表格设置的代码相信大家都已经了解。直接进行单元格背景颜色设计。 1 HSSFCellStyle style =wb.createCel...

C#窗体控件DataGridView常用设置

C#窗体控件DataGridView常用设置 在默认情况下,datagridview的显示效果: 1.禁用最后一行空白。   默认情况下,最后一行空白表示自动新增行,对于需要在控件中进行编辑,可以保留 dataGridView1.AllowUserToAddRows = false;   上述禁用,仅是将用户界面交互的自动新增行禁了,但还是可以通过代码:...

一道DOM操作题

创建一个表格,表头为姓名,性别,年龄,班级 1. 点击单元格内的内容,弹窗输入值,修改单元格内原有数据; 2. 设置加粗,标红按钮,在修改完单元格内容后显示按钮并能够对修改的内容进行样式改变; 3. 设置添加按钮,点击添加一行新的单元格(4个); 代码如下: 1 <!doctype html> 2 <html> 3 <h...

python读写excel

Python操作excel表,需要用到两个库:xlrd和xlwt 1、获取excel表Book对象实例:   book = xlrd.open_workbook(filepath) 2、获取excel的Sheet对象   sheet_nums = book.nsheets    获取Sheet对象个数   sheet = book.sheet_by_ind...

POI中文API文档

一、 POI简介 Apache POI是Apache软件基金会的开放源码函式库,POI提供API给Java程序对Microsoft Office格式档案读和写的功能。 二、 HSSF概况 HSSF 是Horrible SpreadSheet Format的缩写,通过HSSF,你可以用纯Java代码来读取、写入、修改Excel文件。HSSF 为读取操作提...