如何从服务器获取iFrame中的HTML响应?
答
因此,我有限的事实,也许我可以破解这个案件。当你得到你的回应时,你会想使用Javascript获得IFrame。但是,没有真正可靠的方法可以做到这一点,而且这完全是多余的,除非您试图在响应中避免某种UI。做到这一点的最佳方式是简单地采取应对措施,并在当前文档中显示它。
这可以通过
<div id="response">
</div>
<script>
function write(data) {
document.getElementById("response").innerHTML = data;
}
</script>
实现如果你绝对需要向使用iframe来显示数据(我强烈不推荐),这个环节可以让你在正确的方向。
jQuery/JavaScript: accessing contents of an iframe
iFrame : How to display a server response (HTML) directly into iFrame using javascript?
编辑:
也试试,并指出 “反应” 是IFrame
document.getElementById("response").document.body.innerHTML = data;
您可能要问,而你尝试,你面对的更具体的问题执行它。否则,用户可能无法提供正确的答案。 – Coder
请显示您迄今已完成的一些代码,然后其他用户将帮助您。 –
检查答案[iFrame:如何显示服务器响应(HTML)直接使用javascript的iFrame?](http://stackoverflow.com/questions/15370377/iframe-how-to-display-a-server-response- HTML的直接 - 进入 - iframe的使用-java吗?RQ = 1) – 2016-12-02 10:26:57