1

2 つの IFRAME があります。各 IFRAME は、フォームを送信した結果として動的に読み込まれます。各 FORM 送信の結果は、動的に生成された jpeg 画像 (Content-type: image/jpeg) です。次のページは正しく表示されます (両方の画像を見ることができます)。ただし、このページを IE で印刷しようとすると、画像のアウトラインだけが表示され、実際の画像は表示されません。Safari と Chrome で正しく印刷されます。IFRAME 画像を IE のドキュメントの残りの部分と一緒に印刷するにはどうすればよいですか? IE 9.0.8112.16421 を使用しています。

<HTML>
<HEAD>
<TITLE>View Image</TITLE>
</HEAD>
<BODY onLoad="top.document.Form1.submit();top.docment.Form2.submit();">
<FORM NAME=Form1 ACTION="URL" METHOD=POST Target=Img1>
<INPUT TYPE=HIDDEN NAME=ID VALUE=123>
<INPUT TYPE=HIDDEN NAME=Cmd VALUE=DispImage1>
</FORM>
<FORM NAME=Form2 ACTION="URL" METHOD=POST Target=Img2>
<INPUT TYPE=HIDDEN NAME=ID VALUE=345>
<INPUT TYPE=HIDDEN NAME=Cmd VALUE=DispImage2>
</FORM>
<IFRAME NAME=Img1 SRC=Javascript:'' WIDTH=500 HEIGHT=250 FRAMEBORDER=0 SCROLLING=no>
</IFRAME><BR>
<IFRAME NAME=Img2 SRC=Javascript:'' WIDTH=500 HEIGHT=250 FRAMEBORDER=0 SCROLLING=no>
</IFRAME>
</BODY>
</HTML>
4

0 に答える 0