带有$ _POST值的GM_setValue

时间:2013-04-03 11:37:00

标签: php post greasemonkey

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

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

但如果我试一试,没有任何反应。 有人可以帮帮我吗?

谢谢!

2 个答案:

答案 0 :(得分:0)

试试:

GM_setValue ("username", <?php echo $_POST['email']; ?>);

答案 1 :(得分: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");