• ベストアンサー

hpを他人にダウンロードされない方法

アップロードしたhpを他人にダウンロードされない方法を教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • ORUKA1951
  • ベストアンサー率45% (5062/11036)
回答No.5

javascriptで右クリック禁止 ・・・止めて!!!  嫌われるだけ損です。  私は当然、javascriptの右クリック(コンテキストメニュー)禁止は無効になるようブラウザを設定しています。なぜなら、保存だけでなく様々なコンテキストメニューが全部使えなくなる。 ・ある単語をgoogleで検索する ・ページをIEや、Opera、Safariで開く ・前のページに戻る ・・・・・・  全部できなくなる。  迷惑千万なのですよ。

mikity58g
質問者

お礼

有難うございます、非常に参考になります。

その他の回答 (4)

  • ORUKA1951
  • ベストアンサー率45% (5062/11036)
回答No.4

>アップロードしたhpを他人にダウンロードされない方法  サーバーから削除してください。それが一番確実で、それでも検索エンジンのキャッシュは消せないけど、一番確実です。  なぜ、それができないかは、技術的なもんだというよりもウェブ、そのものの目的だからです。  私は自分の作成したHTML,CSS,CGIなど、原則としてすべて開放しています。なぜなら、それを利用してもっと発展して欲しいから・・・  このウェブの発明者であるバーナードリーの『Webの創成 World Wide Webはいかにして生まれどこに向かうのか』の記事の引用(孫引き)ですが・・ 【引用】____________ここから 私が構想していたのは、自分の知識や考えを共有させることが、他人の知識を 学ぶのと同じくらいに容易であるようなシステムであった。... すべての文書を ある意味で「等価」にすることもまた不可欠である。  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ここまで[リンクについて「リンクは自由!」( http://www.sal.tohoku.ac.jp/~gothit/webpolicy.html )]より  あなたの言われていることは、本を出版しておいて、「立ち読みも買うのもお断り」といっているようなものですよ。なら出版しなければ良い。  私は、HTMLやCSSで分からないことがあると相談を受けたら、私の分かる限り、時間の取れる限り説明はしますが、それはそれで得た知識や技術を応用して、もっとこの世界を発展させて欲しいからです。知られたくなかったら、決して公開しません。  ウェブを始めるときの、最初の最初の一番重要な理念ですから、しっかり先のサイトの情報などを読んでくださいね。  ご健闘を祈ります。  そしてたくさん、有益な情報を発信してください。  世界中にはあなたの発信する情報を待っている人が必ずいる。 これ以外に、次の疑問に思うことの解決になるリンクも紹介しておきます。 ・・・・全部読めば、このウェブがどういうものか、きっと分かる。 「無断リンク禁止/直リンク禁止」命令に関する想定問答集 ( http://park5.wakwak.com/~tanaka02b/column/faq.htm ) 続・「無断リンク禁止/直リンク禁止」命令に関する想定問答集 ( http://park5.wakwak.com/~tanaka02b/column/faq2.htm )

  • dezimac
  • ベストアンサー率56% (2365/4208)
回答No.3

無理。 データをダウンロードしないとそのページ見れないです。 ユーザーが保存しなくとも、PCはキャッシュ(一時保存)ファイルにデータを貯えてそれを表示しています。 ダウンロードできない = 見れない状態になります。 右クリックを禁止したりして、保存しにくくする事はできます。 ハッキリ言って、子供騙し以下の気休め程度のものだけど。 WindowsとIE使っているド素人にしか効果なくて、操作性悪くなるとか弊害の方が圧倒的に多いから、お勧めしません。 http://www.google.co.jp/search?lr=lang_ja&q=%E7%94%BB%E5%83%8F%E3%80%80%E4%BF%9D%E5%AD%98%E3%80%80%E7%A6%81%E6%AD%A2&ie=UTF-8&oe=UTF-8 http://www.google.co.jp/search?lr=lang_ja&q=JavaScript%E3%80%80%E3%82%BD%E3%83%BC%E3%82%B9%E3%80%80%E6%9A%97%E5%8F%B7%E5%8C%96&ie=UTF-8&oe=UTF-8

mikity58g
質問者

お礼

有難うございます、非常に参考になります。

回答No.2

Web上に置いたデータやHPが観覧できるということは、それを ダウンロードしてモニタに表示しているわけです。 ですので、ダウンロードされないためには「見せない=アップロード しない」しか手はありません。 Javaスクリプト等で細工して、右クリックから保存やコピーを禁止 するなどはできますが、ブラウザのキャッシュ(一時的に保存する ファイル)から探せば保存できてしまいます。

mikity58g
質問者

補足

>>Javaスクリプト等で細工して、右クリックから保存やコピーを禁止 するなどはできますが・・・これをしたかったのですが、Javascriptの既製品の様なものはないですか??

回答No.1

事実上ありません。 PCのブラウザは、サーバーにあるデータをPCにダウンロードして、そのHTMLの内容を解析して表示していますから。

mikity58g
質問者

お礼

有難うございます、非常に参考になります。

関連するQ&A