找回密码
 立即注册

QQ登录

只需一步,快速开始

一直在寻找
注册会员   /  发表于:2021-2-12 17:46  /   查看:1548  /  回复:2
1金币

这个是一张图片的网址,在活字格里面能不能实现把鼠标放到这个网址链接上显示这个网址对应的图片?

最佳答案

查看完整内容

提供一个参考方法,相对来说比较简单。 1、下载并安装富文本插件,见:https://gcdn.grapecity.com.cn/forum.php?mod=viewthread&tid=48659&extra=page%3D1 2、创建一个html编辑器单元格,并设置不显示菜单栏和只读,名称为:txt。 3、创建一个文本单元格,用来存放图片链接地址,名称为:picture 4、切换到页面设置 5、点击 编辑页面加载时命令 6、编辑如图所示javascript脚本命令 思路是:页面加载后监听鼠 ...

评分

参与人数 1金币 +200 收起 理由
Lucas.Su + 200 老板春节还在学习,精神可贵

查看全部评分

2 个回复

倒序浏览
最佳答案
最佳答案
app转转风悬赏达人认证 活字格认证
中级会员   /  发表于:2021-2-12 17:46:05
来自 2#

提供一个参考方法,相对来说比较简单。

1、下载并安装富文本插件,见:https://gcdn.grapecity.com.cn/fo ... &extra=page%3D1

2、创建一个html编辑器单元格,并设置不显示菜单栏和只读,名称为:txt。

3、创建一个文本单元格,用来存放图片链接地址,名称为:picture

4、切换到页面设置

5、点击 编辑页面加载时命令

6、编辑如图所示javascript脚本命令
思路是:页面加载后监听鼠标在单元格picture上的悬停事件,触发后获取图片地址,并将图片地址拼接成html代码后,赋值给txt(富文本编辑器)达到html的图片显示效果。
  1. //定义事件处理函数
  2. var enter = function(arg) {
  3.     //alert("活字格");
  4.    imgsrc=cell.getValue();
  5.    imghtml="<img src='"+imgsrc+"' alt=''>";
  6.    celltxt.setValue(imghtml);
  7. }
  8. //获取当前页面
  9. var page = Forguncy.Page;
  10. //获取当前页面上名称为picture的单元格
  11. var cell = page.getCell("picture");

  12. var celltxt = page.getCell("txt");
  13. //绑定单元格的事件
  14. cell.bind("mouseEnter", enter);
复制代码



7、确定




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Lucas.Su讲师达人认证 悬赏达人认证 活字格认证
葡萄城公司职员   /  发表于:2021-2-18 09:47:19
3#
感谢楼上大佬的支持
如果回复有帮助到您,记得设置最佳哦
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部