私はテストユーティリティを書いています - 完成した複数のHTML "ページ"を1つのブラウザウィンドウに表示したいと思います。複数のフルHTML 'ファイル'をシングル出力ストリームに書き込む?
これは可能ですか?私はJavaサーブレットを使用しています。
たとえば、通常、ユーザーはユーティリティ画面に行き、複数のフィールドを入力し、これを自分のサーブレットにポストします。サーブレットは入力に基づいて完全なHTMLストリームを作成し、HttpServletResponse.getWriter()に書き込みます。ユーザーがソースを表示すると、<html> ... </html>
となります。
私がしたいことは、複数の「スクリーン」をリクエストして1つのWebページに結果を表示して、2番目、3番目などの画面をスクロールして表示することです。その中間に分割線があります。私はフレームやiframeを考えたが運がなかった。私は、JavaScriptの変数に大きなHTMLストリームを書き込むことができる場所を見てきました。次にdocument.writeを使ってiframeにダンプします。しかし、それはかなり扱いにくいようで、私は引用符やものを逃すことについて本当に注意する必要があります。
フレームを使用しようとしましたが、運がなかったと言います。何がうまくいかなかったかについて詳しく説明できますか? – Ickster
私は書きました。印刷( "