none
IE7の印刷プレビューについて RRS feed

  • 質問

  • 簡単なHTMLを作成し、印刷プレビューを表示、閉じると
    JavaScriptのwindow.close()が効かなくなります。
    window.alertはOK。

    検索したところ、以下の情報を確認しました。
    http://support.microsoft.com/kb/903063/ja

    しかし、「IE6」の不具合であるのは分かりましたが
    IE7でも解消されていないのでしょうか?
    検索しても、IE7に関係する情報が得られないので。。。。

    以上、よろしくお願いいたします。

    2009年2月19日 1:16

回答

  • でこ さん、

    こんにちは!
    フォーラム オペレーターの服部 清次です。

    私の環境でも試してみましたところ、この問題は、IE7 でも発生することが確認できました。。。 (-"-)
    なお、この問題は、サポート技術情報 903063 にも記載がありますように、印刷を実行するか、ツールバーの [閉じる] ボタンをクリックした場合には発生しません。
    IE7 では、印刷プレビュー画面のツールバーに [閉じる] ボタンがありませんが、[Alt] + [C] というキーボード ショートカットで同じ処理を行なうことが可能で、このキーボード ショートカットで印刷プレビュー画面を閉じた場合、問題は発生しません。

    ちなみに、私の方で確認してみましたところ、IE8 (RC1) でも同じ問題が発生しましたので、サポート技術情報 903063 の対象製品への IE7 と IE8 の追加記載を担当者に依頼する予定です。
    (IE8 の記載に関しましては、製品版がリリースされてからということになるかと思いますが・・・)
    ご迷惑をお掛けして申し訳ございませんが、表示した印刷プレビューを印刷せずに閉じる場合は、上記の方法でこの問題を回避していただければと思います。

    今回は、貴重なご報告をいただき、本当にありがとうございました。
    こちらの情報が参考になることを願っています。
    それでは、また! (^_^)/


    ______________________________________
    マイクロソフト株式会社 フォーラム オペレータ 服部 清次
    • 回答としてマーク でこ 2009年2月20日 8:34
    2009年2月20日 8:15

すべての返信

  • でこ さん、

    こんにちは!
    フォーラム オペレーターの服部 清次です。

    私の環境でも試してみましたところ、この問題は、IE7 でも発生することが確認できました。。。 (-"-)
    なお、この問題は、サポート技術情報 903063 にも記載がありますように、印刷を実行するか、ツールバーの [閉じる] ボタンをクリックした場合には発生しません。
    IE7 では、印刷プレビュー画面のツールバーに [閉じる] ボタンがありませんが、[Alt] + [C] というキーボード ショートカットで同じ処理を行なうことが可能で、このキーボード ショートカットで印刷プレビュー画面を閉じた場合、問題は発生しません。

    ちなみに、私の方で確認してみましたところ、IE8 (RC1) でも同じ問題が発生しましたので、サポート技術情報 903063 の対象製品への IE7 と IE8 の追加記載を担当者に依頼する予定です。
    (IE8 の記載に関しましては、製品版がリリースされてからということになるかと思いますが・・・)
    ご迷惑をお掛けして申し訳ございませんが、表示した印刷プレビューを印刷せずに閉じる場合は、上記の方法でこの問題を回避していただければと思います。

    今回は、貴重なご報告をいただき、本当にありがとうございました。
    こちらの情報が参考になることを願っています。
    それでは、また! (^_^)/


    ______________________________________
    マイクロソフト株式会社 フォーラム オペレータ 服部 清次
    • 回答としてマーク でこ 2009年2月20日 8:34
    2009年2月20日 8:15
  • 服部 清次 様

    返信、ありがとうございます!


    >ちなみに、私の方で確認してみましたところ、IE8 (RC1) でも同じ問題が発生しましたので、サポート技術情報 903063 の対象製品への IE7 と IE8 の追加記>載を担当者に依頼する予定です。
    >(IE8 の記載に関しましては、製品版がリリースされてからということになるかと思いますが・・・)

    IE8(RC1)でも同じ症状ですか。。。
    興味はあったのですが、試す機会がありませんでした。大変参考になります。
    サポート技術情報に追記され、同じ問題に悩む方の参考になれば、幸いです。

    本当に助かりました。
    2009年2月20日 8:34
  • でこ さん、

    こんにちは、フォーラム オペレーターの服部 清次です。
    ご連絡いただき、ありがとうございます。
    こちらの問題に関しましては、私としましても、「本当に申し訳ございません」 の一言しか言えないのですが、、、少しでもお役に立てて良かったです。 (^^;)

    また何か困ったことがありましたら、ぜひぜひ TechNet フォーラムをご利用ください。
    よろしくお願いします。
    それでは、また! (^_^)/


    _______________________________________
    マイクロソフト株式会社 フォーラム オペレーター 服部 清次
    2009年2月23日 5:01
  • でこ さん、

    再びこんにちは!
    フォーラム オペレーターの服部 清次です。
    サポート技術情報 903063 に関しまして、今日、IE7 が対象製品に追加されました。

    とり急ぎ、ご連絡させていただきました。
    それでは、また! (^_^)/


    _______________________________________
    マイクロソフト株式会社 フォーラム オペレーター 服部 清次
    2009年2月24日 5:00
  • 服部 清次 様

    返信ありがとうございます!

    >サポート技術情報 903063 に関しまして、今日、IE7 が対象製品に追加されました。
    内容確認しました。
    対応の早さに、只、驚くばかりです!
    (もう少し、時間がかかると思ってまして・・・)

    丁寧な対応、ありがとうございます。
    2009年2月24日 5:14
  •  服部 清次 様

    はじめまして、みたです

    私の方もこの問題で困っておりました・・・
    なんとか、プログラムで回避をしたいと考えているのですが・・・・
    質問させて下さい
    ①『window.close()』以外のメソッドで回避できないでしょうか?
    ②JAVAScript等でコーディングして事象を回避できる方法はありますか?
     (例えば、ブラウザー右上「×」ボタンがクリックされた時に発行される命令と同様の命令を発行させる等)

    以上、よろしくお願い申し上げます
    • 編集済み みた 2009年2月26日 5:51 間違い
    2009年2月26日 5:46
  • みた さん、

    こんにちは!
    フォーラム オペレーターの服部 清次です。
    返信が遅れてしまって申し訳ございません。。。

    ご質問いただいた件に関しまして、色々な情報を調べてみたのですが、、、残念ながら、スクリプトで操作する方法は見つかりませんでした。。。
    やはり、現時点ではブラウザ側で対処するしか方法がないのではないかと思いますので、上記のサポート技術情報で紹介されている解決策をお試しいただければと思います。

    今回は、あまりお役に立つことができず、本当に申し訳ございません。
    また何か困ったことがありましたら、ぜひぜひ TechNet フォーラムをご利用ください。
    よろしくお願いします。
    それでは、また! (^_^)/


    _______________________________________
    マイクロソフト株式会社 フォーラム オペレーター 服部 清次
    2009年3月2日 4:52
  •  服部 清次 様

    丁寧なご回答ありがとうございます。
    スクリプトで回避できないのは残念ですが、
    「できない」という結果が出ただけでもモヤモヤが解消できました。
    ありがとうございます。
    2009年3月2日 5:00