Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/80.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
规范建议;将[表单]的响应重定向到隐藏的HTML iframe";,如何做到这一点?_Html_Post_Iframe_Cmis_Forms_Http Post - Fatal编程技术网

规范建议;将[表单]的响应重定向到隐藏的HTML iframe";,如何做到这一点?

规范建议;将[表单]的响应重定向到隐藏的HTML iframe";,如何做到这一点?,html,post,iframe,cmis,forms,http-post,Html,Post,Iframe,Cmis,Forms,Http Post,下面是关于对提交的HTML表单的HTTP响应的说明: 一般来说,响应对最终用户没有用处。 因此,客户端应该将响应重定向到隐藏的HTML iframe。 iframe的onLoad事件可用作操作状态通知 (“上面的客户端”是指浏览器中的网页) 我不明白在HTML中如何“将响应重定向到隐藏的HTML iframe” 表单不能位于隐藏的iframe内,因为表单需要可见。如果作者打算在提交表单后隐藏iframe,那么措辞会有所不同 我想知道为什么他们不推荐ajax,但这不是问题所在。我想遵循他们的建议,

下面是关于对提交的HTML表单的HTTP响应的说明:

一般来说,响应对最终用户没有用处。
因此,客户端应该将响应重定向到隐藏的HTML iframe。
iframe的onLoad事件可用作操作状态通知

(“上面的客户端”是指浏览器中的网页)

我不明白在HTML中如何“将响应重定向到隐藏的HTML iframe”

表单不能位于隐藏的iframe内,因为表单需要可见。如果作者打算在提交表单后隐藏iframe,那么措辞会有所不同

我想知道为什么他们不推荐ajax,但这不是问题所在。我想遵循他们的建议,或者证明他们的建议毫无意义

有谁能给我举一个这样一个表单的例子,将响应“重定向到iframe吗?
或者是规范真正想说什么的一个例子?

或者说这是不可能实现的?

只有在应用程序由于同源策略而托管在CMIS存储库上时,Ajax才能正常工作。 即使应用程序由不同的主机提供服务,隐藏帧方法也可以工作

以下是一个例子:

<script type="text/javascript">
function createCallback() {
  ...
}
</script>

<form action="..." method="POST" target="createResult">
  ...
</form>

<iframe name="createResult" style="display:none;" onload="createCallback()"></iframe>

函数createCallback(){
...
}
...
下面是一个完整的示例:

哇,我不知道表单的“目标”属性,非常感谢!同样感谢OpenCMIS的Web界面,我在不知道存在的情况下启动了WebCMIS。有没有一个地方可以宣布这些新的发展?谷歌搜索“OpenCMIS Web界面”只返回5个结果,所有结果都是源代码。