0

在 Greasemonkey 中,我想使用 GM_setValue 设置 $_POST 值,但它不起作用。

我试过了
GM_setValue ("username", <? $_POST['email']; ?>);

但如果我尝试一下,什么也不会发生。任何人都可以帮助我吗?

谢谢!

4

2 回答 2

0

您无法从常规 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");
于 2013-04-19T07:52:10.967 回答
0

试试看:

GM_setValue ("username", <?php echo $_POST['email']; ?>);
于 2013-04-03T11:39:27.693 回答