将 URL 参数传递到 iFrame 源中
Passing URL Parameters into an iFrame Source
我正在建立一个房地产网站,让人们可以选择搜索房屋并使用不同的选项(例如价格,位置,数量或房间等)缩小搜索范围。
目前,我已经创建了一个表单,该表单输出到类似于以下内容的URL:
www.websitename.com/search/url=www.sitetwo.com?param=1%param=2%param=3
该特定页面 (www.websitename.com/search) 加载 iframe。我需要iFrame源从搜索表单创建的URL的第二部分中提取(www.sitetwo.com?param=1%param=2%param=3)。
我将如何做到这一点?我假设它是一段javascript,但我的JS是有限的。因此,朝着正确的方向前进是很棘手的。
编辑 - 为澄清
而添加sitetwo.com URL 是我必须使用的 URL,因为它是房地产列表解决方案的一部分(基本上,它允许在我们的网站上显示来自第三方提供商的列表)。这就是他们建议与系统集成的方式。
这是一个网站正在做类似于我想要实现的目标:http://tierraantigua.com
你不应该在你的 iframe 中允许任意 URI。
首先,将整个 URI 放入原始表单的一个字段中。这将确保 URL 将被编码并且不会干扰其他 GET 参数。在目标页上获取值,然后使用解码 URIComponent。
相关文章:
- 使用javascript将表单提交到iframe目标中
- 在iframe代码中动态插入子id
- 如何使用变量填充iframe源
- 从iframe事件中收听
- jQuery在iFrame Src中查找和替换文本
- 停止iframe页面中的所有动画
- 在新选项卡中打开iframe源
- Highcharts显示系列名称,但缺少json源中的数据点
- JS下拉列表没有'不能在复制的HTML源中工作
- 当类x在源中时,将类添加到Id中
- 从javascript函数解析html源中选择行数据
- 如何获得"src”;来自多个嵌套iframe源的属性
- 加载一个html或JavaScript文件作为iframe源
- 从父窗口上的iFrame内容中关闭iFrame
- 通过php加载javascript,使其不会;t在源中直接可见
- 如何解析嵌入的iFrame以仅显示iFrame页面中的片段
- 将 URL 参数传递到 iFrame 源中
- 更改 iframe 源中加载的定位点属性内容
- 使用javascript在iframe中发布表单,但iframe源不会随着文件的增大而改变
- 在页面加载后将iframe源加载到Foundation Modal中