0

我确信这很简单,但是我一直在寻找的所有内容都希望将其放入同一页面,而不是跨框架。

我试图通过能够在本地页面上键入所有内容,按下按钮(javascript)并填充 iframe 中的其他页面,从而使数据输入更容易。我无权访问服务器端编码,因为这将在桌面上运行。

<INPUT TYPE="text" NAME="name1" id="id1" VALUE="" MAXLENGTH="3" SIZE="3">

有没有办法在 iframe 1 中创建一个文本框,并允许按下按钮时 javascript 在 iframe2 中自动填充该字段?

谢谢大家。

编辑:只有像javascript这样的客户端编程才能工作。这基本上就像获取本地网页(在桌面上)上的信息,该网页也通过主页(www.domain.com)打开,并将信息传递过来。

因此,如果我在我的 .htm 文件中输入 John Smith,它会将其带到另一个带有 John Smith 的文本框。

4

1 回答 1

0

目前尚不清楚您所面临的环境(是否具有相同的域)。我建议您可以使用 ajax 来发送和接收文本数据。以下是实施的步骤。

  1. 创建两个服务器接口;例如,一个是“puttext”,另一个是“gettext”。
  2. 您可以使用会话或哈希来识别用户。
  3. 一旦用户单击发送按钮,它就会通过 Ajax 调用使用文本数据调用 puttext。
  4. 接收者页面有一个计时器来检查是否有任何东西来。
  5. 当“gettext”的结果不为空时,将其复制到文本框中。

但是,如果两个页面在同一个域中,通过调用父脚本会容易得多。

于 2013-02-04T19:19:06.290 回答