将 POST 页面加载到 <iframe> 中,而无需使用 javascript
Loading a POST page into <iframe> without having to use javascript
有一个问题解决了"使用JavaScript发布到iframe"。
我的场景:
我不允许使用 JavaScript 或其任何库。我唯一能使用的就是PHP和HTML。
页1.php:
<form action="Page2.php"> <input type=".... > . . . </form>
页2.php:
<iframe src="http://externalsite.com/post-to-this-address-thru-iframe"> </iframe>
当使用 JavaScript 时,这总是可能的。使用 PHP 的 post 函数(如 curl)也是行不通的。真的有光源适合我吗?
根据我的评论。
- 将名称属性添加到您的 iframe。
- 将表单的目标设置为 iframe 的名称。
http://jsfiddle.net/gRoberts/GZPqM/
注意 - 似乎JSFiddle不喜欢你在他们的网站上发帖,因此你会得到一些奇怪的JSON输出。
如果您可以控制 Page2.php 和 http://externalsite.com/,则可以将从表单发布的所有数据连接为 iframe src 字段中的 GET 请求:
<iframe src="http://externalsite.com/post-to-this-address-thru-iframe/?param1=val1¶m2=val2">
</iframe>
相关文章:
- 获取文本javascript+iframe
- 使用“GET”的客户端请求表单,即使定义了“POST”.javascript iframe是原因吗
- 在嵌入式站点上使用javascript?(iframe,对象)
- JavaScript iframe内容加载问题
- javascript iframe content javascript
- JavaScript iframe在每次加载时都会调整大小
- Javascript Iframe weekday
- 没有src的Javascript iframe,带有嵌套脚本
- javascript iframe unload
- javascript iframe: accessing http from https
- contentDocument 和 contentWindow javascript iframe/frame 访问属性
- Javascript iframe src仅在开始时变为Null
- 如何在asp.net中关闭(javascript iframe)
- 将默认图像放入Javascript IFRAME中
- MS Crm 2011 javascript Iframe functions
- javascript iframe permission
- 我在哪里可以找到一个全面的Javascript iframe编程参考
- Javascript iframe加载时间函数的许多url
- 在加载javascript iframe时加载消息
- Javascript-iframe communication