如何从我的域中填写另一个域的文本框?

时间:2014-10-05 19:18:26

标签: javascript php jquery ajax

如何从我的域中填写表单,将值插入另一个域(无法访问此域)文本框?

我域中的表单:

<form action="" method="post" name="birthdaysend">
 <input type="text" value="" name="birthday" >
 <input type="submit" value="submit">
</form>

此值将显示在其他域文本框中(我无法访问)

<form action="" method="post" name="birthdayreceive">
 <input type="text" value="" name="birthdaydate" >
 <input type="submit" value="submit">
</form>

当我从表单填写生日日期时,提交相同的日期以显示在我无法访问的其他文本框中。

3 个答案:

答案 0 :(得分:2)

想象一下,另一个域名是您访问者的网上银行,而文本框是您将帐号转移到的地方。

现在,出于明显的安全原因,你想要它完全不可能。

答案 1 :(得分:0)

从服务器收到自己的表单后,您需要模仿浏览器从其他域请求该页面,并使用您自己的代码提交该表单。

我认为的一个例子是cURL extension

  

PHP可以使用cURL扩展名将数据发布到其他域

答案 2 :(得分:0)

在表单提交上,您可以获得$ _GET或将$ _POST转换为$ _GET,

将$ _GET发送到另一个域,例如

www.otherdomain.com/index.php?textbox =

然后从其他域的文本框

<textarea><?php echo $_GET['textbox']; ?></textarea>

<input type="text" name="name" value="<?php echo $_GET['textbox']; ?>" />

我不确定你想要完成什么,我希望这能让你知道我到底在做什么。或者我的其他结果是使用cURL,因此其他域可以从其他服务器获取信息。