• 締切済み

ASPでの印刷について

ASPにて印刷ボタンを作成し、ブラウザで「CTRL」+「P」の動きをさせたい場合、どういうコーディングになるか教えてください。 どうもobjectで定義して object.print()のような感じみたいなんですが・・ 対応ブラウザはIE5.5とIE6.0です。 ASP初心者です。よろしくお願いいたします。

  • maou
  • お礼率100% (2/2)

みんなの回答

回答No.2

JavaScriptのprint()はネスケだけです。 IEでは対応していません。 あきらめて下さい。

maou
質問者

お礼

質問の件が解決しました。 これで印刷ダイアログが表示されました。 <FORM> <INPUT Type="button" VALUE="印刷" onClick="print();"> </FORM> 私がみたパターンはもしかしたら、 ASPでActiveReportを呼び出し、ASP上でARビューワを<OBJECT>タグで埋め込んだ 場合、"OBJECT名.Printer.PaperSize"などで用紙設定ができるらしいので、 この技術かもしれません。 でも、上記ので十分なので、上記命令でやることにしました。 回答ありがとうございました。

maou
質問者

補足

回答ありがとうございます。 できない技術なんですかね? どういう技術かはわかりませんが、 IISサーバのiishelpにて印刷ボタンがあり、 その印刷ボタンに Sub TOCPrint_Click()    : hhctrl.Print() End Sub という記述があったので、そんなような感じかなと思ったのです。 ただ、このままやってもできませんでしたので、 hhctrlが何をしめすのかとかもわかりませんが、 なんとなくできるのかなと思ったのです。

  • osamuy
  • ベストアンサー率42% (1231/2878)
回答No.1

クライアント側JavaScriptで window.print(); ――で、駄目ですか?

maou
質問者

お礼

解決しました。 これで印刷ダイアログが表示されました。 <FORM> <INPUT Type="button" VALUE="印刷" onClick="print();"> </FORM> ありがとうございました

maou
質問者

補足

回答ありがとうございます。 それもやってみたのですがダメでした。 InterDevでデバッグもやってみたのですが、表示することもできず できませんでした。

関連するQ&A

  • 印刷について

    <form> <input type="image" onClick="print();" src="*.gif"> </form> といった形で、印刷ボタンを作りました。 ところが、IEでは印刷が出来るのですが、NNには対応していないようなのです。 本来ならブラウザの印刷ボタンを使えばいいことなのですが、クリックして開いたウインドウのメニューは全て隠れてしまっている状態のページを下記のようにして作成してしまいました。 <a href="*.html" target="new" onClick = 'window.open("","new","width=400,height=400,scrollbars=no")'>こちら</a> ホームページを見に来てくれると思われる人は、大体が素人サンなので、「右クリック」して「メニュー」 を出して「印刷」、などしてくれそうにないし、NNの右クリックのメニューではそれも出来ないし。(Macについてまだ調べてないですが) すっきりと、「ココを押したら印刷なんだな」って分かるように印刷ボタンを埋め込みたかったのですが。。。 何か良い方法はないでしょうか? それとも、やはりブラウザに表示されていたメニューを消してしまったのはまずかったでしょうか。

    • ベストアンサー
    • HTML
  • 印刷ボタンを連打するとエラーになります

    お世話になります ブラウザー(IE)の画面に印刷ボタンを作成し、 JavaScriptの  window.print(); で印刷ウィンドを開くようにしているのですが このボタンを連打すると  「エラー:アクセスが拒否されました」 というJavaScriptのエラーが発生します これはIEのバグなのでしょうか もちろん連打されないようにするのは簡単なのですが (disabledにするなど) バグなのかどうかわからないので質問させていただきます。 よろしくお願い致します。

  • Internet Explorerの印刷について

    Internet Explorerの機能で「Ctrl+P」でブラウザの内容を印刷すると文字が重なったり、ずれたりする現象がおこります。この原因を知りたいのですがネット上で調べてもわかりません。Netscape,他ブラウザでは、この様な事象を確認する事ができませんでした。IEのバグなのでしょうか??教えて下さい。よろしくお願いします。

  • 「印刷プレビュー」のボタンの取り付け方(テキストでも可)

    お世話になります。 ホームページ作成でページに印刷に関するボタンやテキストをつけたいのですが 印刷プレビューボタン(テキスト)をつけたいですが、検索してもよくわかりません。 印刷はわかりました。 <input type="button" value="印刷ボタン" onclick="print()"> 「ファイル - 印刷プレビュー 」という作業をするところを ページ上にボタン(またはテキスト)をつけたいのです。 上に書いてある「印刷」を行うような動きをさせたいのです。 ブラウザ依存で構いません。 どう書けば良いのでしょうか? 若しくは無理なのでしょうか?

    • ベストアンサー
    • HTML
  • chromeの印刷

    Windows7 Professional 64bitとリコーの複合機C4002を使用しています。 Chrome(ブラウザ)の印刷で Ctrl + Shift + p で印刷しようとして 印刷ボタンを押すと止まります。 Windowsの印刷ショートカットはCtrl + pですが、 両面印刷などの細かい設定をするには システムダイアログを使用して印刷をする必要があります。 このためCtrl + Shift + pでシステムダイヤログで印刷しているのですが、 Ctrl + pからシステムダイヤログを使用して印刷するように しても出力されず、プリンタのスプール中で止まってしまします Firefoxだと同じように出力しても、 正常に印刷できます。 この症状からするとChromeとプリンタドライバとどちらが原因と考えられますか? WindowsもFirefoxもChromeもプリンタドライバも全て最新になっています よろしくお願いします

  • JavaScriptでショートカットキーを実行

    JavaScriptでショートカットキーの実行は可能でしょうか? たとえば、IEのブラウザ上でCtrl+Pと同様の動きを実現したいと思います。 よろしくお願いいたします。

  • webページの一部印刷について

    お世話になります。気にいったウェブサイトのウェブページをプリントしたいのですが、ページの一部分のみプリントする手順をお願いします。キーボードのctrl + P では、全ページを印刷し、不要なページもprint されます。IE10 で windows 8 です。 ※OKWaveより補足:「富士通FMV」についての質問です。

  • 印刷用CSS IEのとき、画像が印刷できない

    現在、ホームページを作成し、印刷用のcssの作成をしております。 そこで、chromeやsafariでは表示できるのに、ieでは印刷時に画像が表示されない部分があります。 以下のようなhtml、cssにてコーディングしております。 【HTML】 <div class="hoge">   <a href="./">Top</a> </div> 【print.css】 .hoge a{ content: url("../images/print/img_header_pr.jpg"); position: absolute; top: 9px; left: 9px; } IEで表示させるには、どのようにすればよいのでしょうか

    • ベストアンサー
    • HTML
  • VBScriptとASPというのでHPが作成できる

    VBScriptとASPというのでHPが作成できるとネット上で見たのですが どういうことなのでしょうか? VBScriptは多少わかるのですが ASPと言うプログラミング言語(?)がよくわかりません。 それに VBScriptで自分が行ってるのは、 ファイルを操作したり、IEを制御したりですが サイトを生成するという動きがよくわかりません。 ここでASPと言うのを使えば、 VBSでサイトの生成が出来るのでしょうか?

  • ASP + ActiveReports

    ASP+VBScriptを利用して、ActiveReportsで作成した帳票を印刷したいと考えております。 やりかたとしては、RPXファイル(レポート定義ファイル)にSQL文を埋め込んで、ARビューワーで表示させる方法でいいと思うのですが・・・。 (違っていたら教えて下さい!!) 問題は、帳票にASPから入力したSQLパラメータを渡したいことです。どうしたらよいのでしょうか? あと、OBJECTタグのID,CLASSIDに何を入れたら良いのかもよく分かりません。 始めたばかりで、見当違いの質問でしたらすみません。 よろしくお願い致します。

専門家に質問してみよう