鸣翊 发表于 2024-2-4 17:15:46

【V9】内嵌html按钮获取全局变量的值,活字格获取不到,导入js无法使用Forguncy

本帖最后由 鸣翊 于 2024-2-4 17:15 编辑

需求:把这个imageData值保存到数据库image里
1、回调函数中用活字格的Forguncy对象保存数据(惜败)
代码

控制台输出:Forguncy is not defined
不能在导入的js里用Forguncy对象



2.于是我换了个思路,在活字格设个按钮来获取数据就可以用Forguncy对象了(惜败)
代码(imageData对象)


内嵌页面的按钮可以获取到值
代码(按钮)

控制台输出

输出


活字格按钮获取不到我需要的值
代码(按钮)

控制台输出

输出






鸣翊 发表于 2024-2-4 17:15:47

用localstorage解决了Local Storage与Session Storage的唯一一点区别就是Local Storage属于永久性存储,而Session Storage属于当会话结束的时候, localStorage只要在相同的协议、相同的主机名、相同的端口下,就能读取/修改到同一份localStorage数据。
详情见:https://blog.csdn.net/qq_61649579/article/details/136044968

Shawn.Liu 发表于 2024-2-4 18:08:23

大佬,活字格页面与签入的HTML代码主子页面的数据交互,可以考虑使用可交互的页面容器组件:可交互页面容器(iFrame) - 葡萄城市场 (grapecity.com.cn)

鸣翊 发表于 2024-2-5 08:52:34

Shawn.Liu 发表于 2024-2-4 18:08
大佬,活字格页面与签入的HTML代码主子页面的数据交互,可以考虑使用可交互的页面容器组件:可交互页面容器 ...

还是不行,他这个html都加载不出js了
http://47.109.133.206:9000/rubish/K4Y4)Q@RM%7D%60K1%5B3TPI7XNVA.png

true 发表于 2024-2-5 09:55:29

你换个方式,内嵌页面写个input,把你需要的值在内嵌页面用js赋到input,在活字格使用js获取到input的值并操作数据库保存

Shawn.Liu 发表于 2024-2-5 18:04:57

{:5_115:}
页: [1]
查看完整版本: 【V9】内嵌html按钮获取全局变量的值,活字格获取不到,导入js无法使用Forguncy