- PR -

Ctrl+P の制御

1
投稿者投稿内容
セルピコ
常連さん
会議室デビュー日: 2003/05/26
投稿数: 30
投稿日時: 2005-06-16 17:15
お世話になります、稲葉と申します。

さて、現在あるWEBページで、Ctrl+Pを押された時に、
印刷ページが表示されるのを止めたいと思っているのですが、
いい方法が見つかりません。
JavaScript で、右クリックの禁止や、タスクバーを表示しない事
で印刷をさせない事はできるのですが、唯一上記の防御ができません。

ご存知の方がいらっしゃいましたら、ご教授願います。

宜しく御願い致します。
未記入
常連さん
会議室デビュー日: 2005/05/24
投稿数: 48
投稿日時: 2005-06-16 17:21
どもども
以下のURLは参考になりませんか?

http://oshiete1.goo.ne.jp/kotaeru.php3?q=1435147

PrintScreenが防げないというオチがついてますがね
セルピコ
常連さん
会議室デビュー日: 2003/05/26
投稿数: 30
投稿日時: 2005-06-16 17:28
To:常連さん

早速のご返信有難うございます。
ご参考ページを拝見しました。
これによると、Ctrl+Pは制御できないが、印刷すると白紙しか
出せないということですね?

結果的には、それでもOKですので、他にいい方法がなければ、
この対応で考えたいと思います。

どうも有難うございました。
mone
常連さん
会議室デビュー日: 2005/05/18
投稿数: 37
投稿日時: 2005-06-16 17:42
こんにちは、moneです。

JavaScriptのkeyPressイベントでなんとかなるのでは??
ただ、それにしたって抜け道がないわけではないのですが・・・
軽くググッってみたらその際の注意点?等を紹介しているページがありました。
ご参考になれば幸いです。
http://www.keynavi.net/ja/bugj/keyevent.html#keyevent
セルピコ
常連さん
会議室デビュー日: 2003/05/26
投稿数: 30
投稿日時: 2005-06-17 09:36
mone 様

ご連絡遅れましたが、どうも有難うございます。

keypress イベントで調べていたところ、
同じ内容のスレッドがありました。
http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=20583&forum=7&2

この内容でいくと、Ctrl+P を押された時に、印刷不可のメッセージを
表示する事で抑止できる事がわかりました。

どうも有難うございました。
1

スキルアップ/キャリアアップ(JOB@IT)