fd0076
发表于 2023-11-21 09:42:05
学习
遇见未知的自己
发表于 2023-11-21 10:05:51
:hjyzw::hjyzw::hjyzw:
stranger
发表于 2023-11-21 10:32:13
学习
紫色幽魂
发表于 2023-11-21 11:42:29
小侠米 发表于 2023-11-21 08:48
大佬牛皮
唉,不说了,总是要举例说明使用场景,本来很简单的应用场景被搞成很复杂
紫色幽魂
发表于 2023-11-21 11:43:25
弹出插件能否不要页面加载初始化的那个命令啊,多了一道工序设置
最佳原创
发表于 2023-11-21 14:08:38
本帖最后由 最佳原创 于 2023-11-28 15:31 编辑
紫色幽魂 发表于 2023-11-21 11:43
弹出插件能否不要页面加载初始化的那个命令啊,多了一道工序设置
菜单显示位置是基于鼠标点击位置,而不是基于单元格所在位置,我设计的时候想过这个问题. 综合考虑还是选择了基于鼠标位置,
翻了又翻活字格的页面对象,没找到有关于鼠标的函数或者属性,所以只能初始化一下
(如果基于单元格位置,对我来说写插件太麻烦,太费时间,想想就头大)
给你一个js, 你放到全局js里面, 就不需要再每个页面都执行初始化了
if (!Forguncy.Page.ms_x || !Forguncy.Page.ms_y) {
document.addEventListener('click', function (event) {
Forguncy.Page.ms_x = event.clientX
Forguncy.Page.ms_y = event.clientY
}, true);}
小侠米
发表于 2023-11-21 14:34:30
最佳原创 发表于 2023-11-21 14:08
菜单是基于鼠标位置弹出的,而不是基于单元格,我设计的时候九想过这个问题. 综合考虑还是选择了基于鼠标位 ...
准确说现在是基于单元格范围内的鼠标位置 弹出吧,例如,按钮单元格的范围
小侠米
发表于 2023-11-21 14:44:31
最佳原创 发表于 2023-11-21 14:36
基于页面鼠标点击位置(与单元格位置无关)
这样做的好处是不要考虑任何兼容(组件,表格,按钮,图片,只要能 ...
基于页面意思是任意地方点都可以弹窗菜单的,显然不是啊
这样举例子:
页面有A和B两个按钮,A设置了大佬弹窗菜单命令,B没有设置任务命令
请问,点击B会弹窗菜单吗。
chinameng
发表于 2023-11-21 15:07:15
好东东!!必须给个赞!!!!!
chinameng
发表于 2023-11-21 15:27:44
最低版本都9.0.6了。使用较早版本无法享用了:(