基本的に、IE では動作しないこのコード行がありますが、FF と Chrome では問題なく動作します。
Page.ClientScript.RegisterClientScriptBlock(Page.GetType, "RunPrintReport", "<script language='JavaScript'>window.print();</script>")
エラーは発生しませんが、機能しません。私がに変更した場合
Page.ClientScript.RegisterClientScriptBlock(Page.GetType, "RunPrintReport", "<script language='JavaScript'>alert('this is a test');</script>")
アラートは問題なく表示されますが、window.print が機能しない理由はありますか? また、別の関数に書き込んで、 window.print();return false; を含むその関数を呼び出してみました。それをRegisterClientScriptBlockに含めるだけでなく、役に立たない。機能しない理由がわからない