2016-12-02 22 views
0

私は、HTML応答を返すサーバーAPIを持っています。 HTMLレスポンスをWebページのiframeに表示する必要があります。どのように私はこれを行うにはどのようなアイデア?iFrameでサーバーからHTML応答を取得するにはどうすればよいですか?

+0

あり、また、お試しくださいそれを実装する。さもなければ、ユーザーは適切な答えを提供できないかもしれません。 – Coder

+0

これまで行っていたコードをいくつか表示してから、他のユーザーが手伝ってください。 –

+0

答えを確認する[iFrame:サーバーレスポンス(HTML)をiFrameに直接表示するにはどうすればよいですか?](http://stackoverflow.com/questions/15370377/iframe-how-to-display-a-server-response- html-into-if-iframe-using-java?rq = 1) –

答えて

0

私が持っている事実は限られているので、おそらく私はこのケースを打ち破ることができます。あなたの応答が得られたら、Javascriptを使ってIFrameを入手したいと思うでしょう。しかし、これを行う本当に堅牢な方法はなく、応答内にある種のUIを避けようとしない限り、それは完全に冗長です。これを行う最善の方法は、単に応答を取り、それを現在のドキュメント内に表示することです。

データを表示するためにiFrameをを使用するためにあなたは絶対に必要(私は非常にお勧めしません)場合はこれが

<div id="response"> 
</div> 
<script> 
function write(data) { 
    document.getElementById("response").innerHTML = data; 
} 
</script> 

することによって達成することができ、このリンクは正しい方向にあなたを置くことができます。

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; 
関連する問題