2012-12-29 77 views
0

自从我上一次编码以来已经有一段时间了,我只是想知道我能做出这个小小的想法是多么的简单。简单代码在一个页面上显示多个iFrames?

简而言之,我想在一个页面上有4个输入文本字段,标签和文本字段的示例是:http://www.url.com/[ASpecificLink]其中[]表示文本场。在填写所有文本字段并点击“好”后,下一页将列出指定链接的iFrame,使其在一页上总共有4个iFrame。

我的第一个问题是:我可以多么简单地做出这个想法?关闭我想用PHP的蝙蝠,理想情况下我想在iPad上访问它。

我的第二个问题是:是否有可能在iFrame中列出特定的内容。例如,在我输入的链接中,我想要显示的唯一内容是整个页面的表格元素中包含的内容(这将意味着排除顶部横幅,导航栏和其他元素)

感谢你非常想,并期待对这个想法有其他看法。我的方法可能不是最有效的方法,因此我会欣赏一些开箱即用的意见。

非常感谢您

回答

1

至于第一个问题:这是很简单的事,但你should'nt使用PHP。这可以很容易地使用JavaScript来实现:

  • 创建一个新的IFRAME元素
  • 设置“源”属性的文本输入的内容
  • 追加到页面

浏览器将自行加载iframe中的页面。

至于第二个问题:

  • 加载使用AJAX(JavaScript)的页面
  • 获取从页面你想要的元素使用Javascript
  • 追加他们的IFrame的ContentWindow财产

这里没有代码,因为你似乎只是期待实现选项的想法:-)

+0

谢谢你!我现在有一个更好的主意。任何想法如何或从哪里开始呢? – nou

+0

我真的生锈与我的JS,但设置src属性,因为你提到将意味着我必须将文本字段的值设置为JS变量,是吗? – nou

+0

在Javascript中,您不会将变量“链接”到文本字段,只需在脚本执行时获取文本字段的内容即可。例如,如果您的文本字段是,则document.getElementById(“test_id”)。value将为您提供输入的内容。 – personne3000

相关问题