Internet Explorer 11にアップデートした一部の環境にて、PrintStream for InternetExplorerによる
印刷プレビューが表示されない、および印刷が行われないという現象が確認されました。
原因はInternet Explorer 11よりVBScriptのサポートが停止されたことによるものです。
[参考]
・インターネット ゾーンにおける Internet Explorer 11 エッジ モードでの VBScript のサポート停止
http://msdn.microsoft.com/ja-jp/library/ie/dn384057%28v=vs.85%29.aspx
PrintStream for InternetExplorerでは、プレビュー画面を表示するHTMLを記述する際、
ダウンロード先の指定等にVBScriptを使用しており、これが動作しない結果、プレビュー画面が表示されない、
および印刷が行われないという現象が発生します。
この問題は、VBScriptで記述している箇所をJavaScriptでの記述に書き換えることで解消します。
● |
VBscriptの記述例
|
|
<object id="PrintStm" ...></object>
<script language="VBScript">
<!--
PrintStm.Layout = 1
PrintStm.Ext = ".pss"
PrintStm.Download = "http://..."
-->
</script>
|
● |
JavaScriptでの書き換え例
|
|
<object id="PrintStm" ...></object>
<script language="JavaScript">
<!--
PrintStm.Layout = 1;
PrintStm.Ext = ".pss";
PrintStm.Download = "http://...";
-->
</script>
|