WEB相談室

Webページ作成に関しての何でも掲示板です。

タイトル:画像をTempに残さず表示する方法について

0:[投稿] RYO [2003/04/05 13:30 ][環境:IE5.5 WINDOWS Windows2000Server ASP]

はじめまして、RYOと申します。
お世話になります。

今、画像をTempに残さず表示する方法について調べております。
1台のマシンを複数人で使用しているのですが、前の人が表示した画像がTempフォルダに格納されてしまい、次の人がそれを見ることができてしまい、困っています。
画像ファイルには、個人情報も載っているので、クライアントに残したくありません。
自分で表示している画像については、コピーしようが、印刷しようがかまわないのですが・・・。

画像をバイナリデータとして、HTML本文内に記述し、表示することを考えております。方法はこれからですが・・・。
#HTMLをTempから表示すると、見えてしまうかと思います。

このような事をご存知の方がいましたら、ご教授願います。

よろしくお願いいたします。


1:[回答] hrm [2003/04/05 20:38 ]

http://tohoho.wakusei.ne.jp/wwwxx008.htm
あたりを読むと幸せになれるかも知れません。
出力されるヘッダにさわれる状況であれば、画像を転送する際に
キャッシュを抑制するよう支持すればよいわけです。
HTMLに埋め込む必要はないかと思います(そういうことが可能
なのかどうか知りませんが)。


2:[回答] RYO [2003/04/05 21:22 ]

hrm様レス有難うございます。
早速サイトを拝見しました。とほほさんの所ですね。いつもお世話になってます。

そこでヘッダーに下記を追加し、実行しましたが、HTMLは保存されないのですが、画像が保存されてしまいます。

<meta http-equiv="Pragma" content="no-cache">
<meta http-equiv="Cache-Control" content="no-cache">
<meta http-equiv="Expires" content="Thu, 01 Dec 1994 16:00:00 GMT">

う〜〜ん、何か方法はないでしょうか・・・。
ユーザに自分の画像ファイルを消してもらうとか・・・。
または、JavaScriptでクライアントマシンのファイルを削除することができるのでしょうか?

引き続きよろしくお願いいたします。


3:[回答] バギンズ [2003/04/05 23:51 ]

クライアントのOSをWindowsXP/2000/NTなどにして、ユーザーアカウントごとにセキュリティをかけるわけにはいかないのですか?

不特定多数の人がインターネットを自由に閲覧できる場合にはどうにもならないでしょうけど...


4:[回答] RYO [2003/04/06 16:00 ]

バギンズ様レス有難うございます。

やはりクライアント側を操作するしかないですよね・・・。
今のところ、クライアント側で手動で削除していただくか、VBプログラムを作成し、最後に起動していただくかを考えております。

インターネットを介して表示する以上、無理ですよね・・・。

引き続きレスをお待ちしておりますが、一応解決ということにさせていただきます。

hrm様、バギンズ様貴重なお時間を頂きまして、有難うございました。
また何かありましたら、お力をお貸しいただければと思います。


5:[完了] RYO [2003/04/06 16:01 ]

レスが重なりまして、申し訳ありません。
「状態」を変更しておりませんでした。

有難うございました。

回答(必須): 状態:

お名前(必須):

e-mail:

URL:




[戻る]

ChaichanPAPA's World