将电子邮件地址传递给第三方网站

时间:2011-01-24 21:56:49

标签: url variables parameters

我们有一个内部网站,其中包含许多指向第三方网站的链接。其中一个主要请求是在链接单击后将登录用户电子邮件传递到第三方站点并填充电子邮件字段,即在登录页面上。我们使用IE6,它不保存密码或保存cookie。

是否有任何javascript会在页面上找到ID并通过点击链接填充它。谢谢你的帮助。

1 个答案:

答案 0 :(得分:0)

嗯,jQuery可以很容易地做到这一点:

$('a#special_link_thing').click(function()
{
  $('#other_element').val('foo@bar.com');
});

哎呀,错误的代码。您不能从外部页面请求内容,除非它与JS文件位于同一个域中。您可以创建一个PHP包装器,它接受一个URL并返回它的源代码:

<?php echo file_get_contents($_GET['url']); ?>

现在,如果您执行AJAX,只需调用wrapper.php?url=http://www.google.com/,然后就可以使用JS。