プロが教えるわが家の防犯対策術!

随分と検索などで探したのですが、該当するものを見つける事が出来なかったので質問させてください。
以下の様な動作をJavaScriptもしくはそれ以外の方法で行えるでしょうか。

001.doc,002.doc,003.xls,004.xls,005.doc,006.doc

・このファイル一つずつにそれぞれリンクする印刷ボタンを作成。
・印刷ボタンはアイコン画像利用。

いくら頑張ってもメインページが印刷されてしまって希望のページを印刷する事が出来ません。
<a href="001.doc" onclick="window.print();return false;"><img src="print.gif" alt="プリンタのアイコン" title="このページを印刷する" /></a>

現在こんな風にやってみています。

初心者ですが頑張りますので何卒ご教授下さい。

A 回答 (1件)

新しいウィンドウで対象ファイルを開いてあげてから、


印刷ダイアログを開いてみたらどうでしょうか。

linkprint=window.open("001.doc","mywindow");
linkprint.print();
    • good
    • 0
この回答へのお礼

お返事が遅くなって申し訳ありません。
やっぱり一度画面が開いてしまうのですね。
でもとても参考になりました。
ありがとうございました。

お礼日時:2010/04/29 23:28

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!