yuandeabc 发表于 2021-9-18 16:57

油猴的数据问题

我在网址A,定义了一个变量,并且输出这个变量 var kch ="你好"   console.log(kch)
猴猴运行时的确在控制台输出了 kch正确的值

网址A中的链接被油猴脚本自动点击后跳到网址B,我在网址B中 输出刚才的变量console.log(kch);, 控制台输出undefined
      
怎么解决同一个网站下,网址A定义的变量,网址B无法读取该变量的问题

huiye123 发表于 2021-9-18 17:04

你写个localStorage   或者写个Cookies这只是个想法,还没实现哈,可以尝试一下

三水非冰 发表于 2021-9-18 18:17

油猴自带:

GM_setValue(name, value)
Set the value of 'name' to the storage.

GM_getValue(name, defaultValue)
Get the value of 'name' from storage.

wiki: https://wiki.greasespot.net/GM_setValue

涛之雨 发表于 2021-9-18 18:24

三楼说的很对,用GM_s/getValue就行,然后我平时是用json字符串储存然后取的时候再解析一下字符串

594656299 发表于 2021-9-18 18:28

三楼说的很对,用GM_s/getValue就行,然后我平时是用json字符串储存然后取的时候再解析一下字符串{:1_919:}

yuandeabc 发表于 2021-9-18 19:11

本帖最后由 yuandeabc 于 2021-9-18 19:26 编辑

问题圆满解决了,感谢三楼以及大家的帮助!




yuandeabc 发表于 2021-9-18 19:26

本帖最后由 yuandeabc 于 2021-9-18 19:54 编辑

问题圆满解决了。感谢三楼以及大家的帮助!

闲云潭影 发表于 2021-9-18 21:06

涛之雨 发表于 2021-9-18 18:24
三楼说的很对,用GM_s/getValue就行,然后我平时是用json字符串储存然后取的时候再解析一下字符串

大佬看看我的抓包问题吧
https://www.52pojie.cn/thread-1515458-1-1.html

女王约我来巡山 发表于 2021-9-19 08:36

围观大佬
页: [1]
查看完整版本: 油猴的数据问题