drcdrc 发表于 2024-4-17 21:08:52

脚本猫获取cookies调试可以,放到网页中不行

本帖最后由 drcdrc 于 2024-4-17 21:12 编辑

在脚本猫中使用如下代码获取cookies,在脚本猫编辑窗口中使用调试可以获取cookies,但是放到真正的网页中就不行了,哥哥帮忙看看怎么回事?
```
// ==UserScript==
// @name         GetCookies
// @namespace    https://bbs.tampermonkey.net.cn/
// @version      0.1.0
// @descriptiontry to take over the world!
// @author       You
// @match      https://bbs.tampermonkey.net.cn/*
// @connect      *
// @grant      unsafeWindow
// @grant      GM_cookie
// @run-at       document-end
// ==/UserScript==

(function () {
    'use strict';
    // Your code here...
    GM_cookie("list", {
      domain: ".tampermonkey.net.cn"
    }, (cookies) => {
      console.log("domain", cookies);
    });

})();
```

drcdrc 发表于 2024-4-17 21:30:53

明白了,好像是@connect的设置有问题,不能设置为*,要设置具体的域名

lengshan 发表于 2024-4-17 22:19:32

哥哥注意,这个方法是异步的,可能要处理哦。

王一之 发表于 2024-4-17 23:29:39

drcdrc 发表于 2024-4-17 21:30
明白了,好像是@connect的设置有问题,不能设置为*,要设置具体的域名

是的,需要具体域名
页: [1]
查看完整版本: 脚本猫获取cookies调试可以,放到网页中不行