- - PR -
縦印刷設定
1
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2004-02-24 16:52
お世話になります。
現在ASP.NETで作成したWebページの印刷を縦印刷にしたいと考えております。 そこで、Scriptを使用してプログラムで強制的に縦にしたいのですが、できずに 困っております。 方法をご存知の方がいらっしゃいましたらぜひご教授をお願いします。 | ||||
|
投稿日時: 2004-02-24 17:18
スタイルシートのsizeを使うとかじゃダメですかね?
| ||||
|
投稿日時: 2004-02-24 17:23
SCRIPTXを使うとかはどうですか?
http://www.meadroid.com/scriptx/index.asp 用紙サイズや向き、余白などを設定できます。 それとスタイルシートのサイズはOpera以外対応していなかったと思います。 [ メッセージ編集済み 編集者: Anon 編集日時 2004-02-24 17:29 ] | ||||
|
投稿日時: 2004-02-24 17:25
追記です。
スタイルシートのsizeはもしかしたらIE、NNではサポートされていないかも しれません。 ご自分の環境で試してみて下さい。 | ||||
|
投稿日時: 2004-02-24 17:30
焼きそばさん、Anonさん、返答ありがとうございます。
しかし、私自身が初心者なため、せっかくの返答も今一理解できておりません。。。 勝手な事を言って申し訳ありませんが、できれば具体的な書き方を教えていただけませんか? お願いします。 | ||||
|
投稿日時: 2004-02-24 17:36
分からないことがあったら、極力検索するように心がけましょう。 ・「スタイルシート size」を条件にGoogle等で検索 ・「ScriptX」を条件に以下同文 それでも分からなければ質問、です。 ちなみにScriptXに関してはここの過去ログでもいくつか上がってますので そちらもご覧になっては如何でしょう? _________________ まゆりん @ わんくま同盟 Blog る。 | ||||
|
投稿日時: 2004-02-24 17:42
こんな感じでできたと思います・・・
<html> <head> <title></title> <style type="text/css" media="print"> .noprint {display: none;} </style> <SCRIPT LANGUAGE="JavaScript"> <!-- function printWindow(){ factory.printing.header = ""; // Header factory.printing.footer = ""; // footer factory.printing.portrait = false; // 用紙の向き(true:縦/false:横) factory.printing.leftMargin = 0; // 余白 左 factory.printing.topMargin = 0; // 余白 上 factory.printing.rightMargin = 0; // 余白 右 factory.printing.bottomMargin = 0; // 余白 下 factory.printing.Print(false,window) } //--> </SCRIPT> </head> <object id="factory" viewastext style="display:none" classid="clsid:1663ed61-23eb-11d2-b92f-008048fdd814" codebase="http://www.meadroid.com/scriptx/ScriptX.cab#Version=6,1,429,14"> </object> <body> <input type="button" value="印刷" class="noprint" onclick="printWindow()"> </body> </html> [ メッセージ編集済み 編集者: Anon 編集日時 2004-02-26 11:06 ] |
1