Sta*_*kis 1 html javascript forms iframe post
我想在iframe中发布一个表单,生成如下:
我的JS在页面中加载iframe,向iframe添加一个表单并提交表单.我想要发生的是加载该请求结果的iframe.所以,我会有效地发布一个表单并将结果呈现在iframe中,而不会触及父表单(除了将iframe放在首先显示).
我正在使用这个答案中的代码:
但我无法让它重新加载父母.我发布了表单,而不是iframe刷新,整个父级刷新.我不知道为什么会这样,因为它发布的网址是不同的,至少会重定向.
任何人都可以帮我解决这个问题吗?我只是想在iframe内部发帖,而且只在iframe中发帖.
编辑:经过一些更多的研究,显然表格没有正确创建.我正在使用document.createElement("form")然后使用document.getElementById("my_iframe_id").appendChild(form)来附加它,但它似乎没有正常工作.
正确,因为您正在当前文档中创建表单节点.
document.getElementById("my_iframe_id").contentWindow.document.createElement('form');
Run Code Online (Sandbox Code Playgroud)
在iframe中创建它.
归档时间: |
|
查看次数: |
5282 次 |
最近记录: |