none
2008R2+IE9 window.print問題

    質問

  • window2008R2+IE9で以下の問題が発生しました。
    事先一つIEの画面も開かない。以下の操作して、印刷windowを開けない。
    1.click a.htmlのbutton Modal.
    2.click b.htmlのbutton Modeless.
    3.click c.htmlのbutton Print

    もし事先二つ以上のIE画面(何でもOKです。)を開く場合は
    以下の操作して、印刷windowを開けます。

    1.click a.htmlのbutton Modal.
    2.click b.htmlのbutton Modeless.
    3.click c.htmlのbutton Print

    window2008R2+IE8で以下の問題が発生しなっかた。

    原因はなんですが?IEのbugですが?

    a.htmlのソース

    <html>
    <body style="font-family: verdana">
    a
    <br>
    <input type=button value="Modal"
      onclick="doDialogModal()">
    <input type=button value="Modeless"
      onclick="doDialogModeless()">
    <input type=button value="Print"
      onclick="window.print()">
    <script>
    function doDialogModal() {
      window.showModalDialog("b.html", document,
                             "resizable:yes; status:no")
    }
    function doDialogModeless() {
      window.showModelessDialog("b.html", document,
                                "resizable:yes; status:no");
    }
    </script>
    </body>
    </html>

    b.htmlのソース

    <html>
    <body style="font-family: verdana">
    b
    <br>
    <input type=button value="Modal"
      onclick="doDialogModal()">
    <input type=button value="Modeless"
      onclick="doDialogModeless()">
    <input type=button value="Print"
      onclick="window.print()">
    <script>
    function doDialogModal() {
      window.showModalDialog("c.html", document,
                             "resizable:yes; status:no")
    }
    function doDialogModeless() {
      window.showModelessDialog("c.html", document,
                                "resizable:yes; status:no");
    }
    </script>
    </body>
    </html>

    c.htmlのソース

    <html>
    <body style="font-family: verdana">
    c
    <br>
    <input type=button value="Print"
      onclick="window.print()">
    </body>
    </html>


    • 編集済み chenwsh 2012年5月17日 3:23
    • 移動 田中夢Moderator 2012年5月18日 1:52 "Internet Explorer" フォーラム が適切だと思われるため (移動元:Windows Server 2008 R2 全般)
    2012年5月17日 3:06

すべての返信