请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

Erik.Xue 讲师达人认证 悬赏达人认证 活字格认证 Wyn认证
超级版主   /  发表于:2025-11-3 15:21  /   查看:189  /  回复:0
标签页,相比大部分格友都有使用过。


那么有格友就问了,有很多情况下,在打开的标签页内想弹出一个页面,弹出的页面只覆盖了标签页范围,并没有覆盖全部屏幕,那么如何能做到弹出页面覆盖全屏幕呢?

接下来就为大家介绍下实现方式~

实现思路

既然在标签页内部触发弹出页面命令不合适,那么我们就想办法在标签页外部触发弹出页面命令,就能实现弹出页面是基于整个外部来弹出了。

1、标签页内部给外部设置值

首先,我们在打开的标签页内部,通过JavaScript命令给外部的单元格设置值,这里借助了JavaScript命令:


  1. var val = window.parent.Forguncy.Page.getCell("flag").getValue();
  2. window.parent.Forguncy.Page.getCell("flag").setValue(val + 1);
复制代码

2、外部通过值变更触发弹出页面命令

接着我们在标签页外部的隐藏区域放置一个文本框,并给这个文本框设置一个单元格名称flag,这里和上面JavaScript中getCell方法的单元格名称保持一致。

通过值变更触发这个文本框的弹出命令即可。


这样,就实现了弹出页面基于的外部页面了,大家学会了吗~



本帖子中包含更多资源

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

x

0 个回复

您需要登录后才可以回帖 登录 | 立即注册
返回顶部