在 Greasemonkey 中,我想使用 GM_setValue 设置 $_POST 值,但它不起作用。
我试过了
GM_setValue ("username", <? $_POST['email']; ?>);
但如果我尝试一下,什么也不会发生。任何人都可以帮助我吗?
谢谢!
在 Greasemonkey 中,我想使用 GM_setValue 设置 $_POST 值,但它不起作用。
我试过了
GM_setValue ("username", <? $_POST['email']; ?>);
但如果我尝试一下,什么也不会发生。任何人都可以帮助我吗?
谢谢!
您无法从常规 HTML 页面访问 GM_setValue,也无法从 PHP 发出该语句并使其正常工作。
你可以做类似的事情
<span id="username_span" data-value="<?php echo $_POST['email']; ?>"></span>
并让您的油脂猴子脚本查找跨度并提取数据值。
// Typed from memory, untested.
var username_span = document.getElementById("username_span");
var username = username_span.getAttribute("data-value");
试试看:
GM_setValue ("username", <?php echo $_POST['email']; ?>);