A 回答 (6件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
No.2
- 回答日時:
すみません、なぜHTMLを見られたくないのでしょうか?
HTMLでプログラムということは、Javascriptなどでなにかの「動作」が
プログラムされているということなのでしょうか?
(HTMLそのものはプログラムではありません)
インターネットで公開するということは誰かに見て欲しいということです。
なのにそれを隠そうとするのは矛盾しています。
見てほしくなければ公開しないのが最良の方法です。
Javascriptなどで作った部分が見られたくないのならば、
cgiにすることも検討したほうがよいと思います。
余談ですが、SHTMLとかいうソフトはあんまり評判よくないかも、
しれません。
http://slashdot.jp/article.pl?sid=05/08/05/21620 …
No.3
- 回答日時:
どのように使用するか理由はわかりませんが、
下記に右クリック禁止タグを記載しておきます。
参考にしてください。
<html>
<head>
</head>
<body>
<BODY oncontextmenu="alert('右クリック禁止');return false;">
</body>
</html>
No.4
- 回答日時:
右クリック禁止にしても、プラウザのツールバーから表示-ソースで見ることは出来ます。
そんな時は、プラウザのツールバーメニューを消す方法があります。
参考URLで勉強してください。
参考URL:http://www.broadband-xp.com/hidesource/windowope …
No.5
- 回答日時:
・・・右クリック禁止+ツールバー消しでも、キャッシュから閲覧するという方法があるんですけど・・・
さらには、パケットキャプチャソフトで拾ってしまうことも・・・
『ソースを表示させたくない』理由次第で、対応は異なってくると思います。
例えば、隠しリンクを容易に見られたくないという程度なら、HTMLファイルから全改行コードを削除する程度でも、充分に有効かもしれません。
JavaScriptで組んだクイズの答えを見られたくないなら、暗号化技術が役立つでしょうね。
JavaScript出力をcgi化した上で、キャッシュを阻害する仕組みを組み込む必要があるかもしれません。
・・・いずれにせよ、『なんのために』という部分が重要ではないかと思います。
質問者さんの場合は違うように思いますが、ただ単に漠然と『見られると恥ずかしいような気がするから・・・』程度の理由なら・・・むしろ、見られても恥ずかしくないレベルのコードを書けるように、頑張ってみるほうが良いのではないかと・・・
No.6
- 回答日時:
HTML でプログラムは組めません。
HTML は Web ページを作成するためのものです。HTML に JavaScript を埋め込んでいた場合、話は別ですけどね。
…とまぁ、揚げ足取りはここまで。
HTML ソースを見られないようにしたい場合、右クリック禁止が良く使われますが、
これは初心者レベルの人間にしか効果がありません。
頑張ってもブラウザのメニューからソースを表示できてしまいます。
むしろソースを見ても中身を分からないようにする暗号化の処理を行ったほうが確実です。
ブラウザでは正常に表示されますがソースを見ても何のことやらさっぱり分かりません。
ある程度のユーザーに対して効果があるでしょう。多分通常の IE ユーザーは高確率で行き詰りますね。
フリーの暗号化ソフトをいろいろ試してみましたが、
ALZ_JA というソフトウェアが非常に優れていると感じました。
ファイル容量、暗号化ファイルの軽さ、ブラウザ互換性の問題などの点から検証してみたところどれも問題なくクリアしました。
http://www.vector.co.jp/soft/win95/util/se341054 …
ついでに言えば、暗号化を行った上で右クリック禁止をつければさらにハードルは高くなります。
これもブラウザ互換性を考慮しておけばかなり効果的です。
http://www6.atwiki.jp/uriaplus/pages/34.html
…が、このような処理を施していても上級ユーザーは暗号化したソースを複合化して、
JavaScript のコードからクイズの答えを読み取ってしまいます。
100% 確実な方法ではないということを認識した上で使うといいのではないかと思います。
まぁ、そんなこんなで復号化の方法が分かっていても、
クイズであればインチキせずに素直にチャレンジしてくれる人はちゃんといるでしょう。
暗号化たページを複合化してインチキする人のいる確率はかなり低いと思いますよ。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- HTML・CSS ホームページにブログ記事をサムネイル付きで掲載する方法 2 2022/11/25 14:55
- アプリ Edgeを操作するアプリについて 4 2023/05/11 22:48
- Windows 10 パソコン初期化の件です 2 2022/06/05 11:05
- JavaScript jsで診断コンテンツのページ内切り替えについて 1 2023/04/14 17:31
- 政治 IAEAの処理水報告書の文言「この報告書はその方針を推奨するものでも承認するものでもない」 6 2023/08/24 22:58
- HTML・CSS HTMLソースの質問 3 2022/07/28 13:29
- Excel(エクセル) PHPプログラムをエクセルに張り付けると検索ボックスがでてくる! 3 2022/05/08 07:10
- レシピ・食事 生パスタについて きしめんみたいな形の生パスタって表示時間より1分少なめに茹でたら流石に硬いですか? 3 2022/10/31 05:46
- Mac OS BOOK Air HDMI入力を表示するソフト 1 2023/01/21 18:06
- Visual Basic(VBA) Edge操作のアプリが例外発生に 1 2023/03/12 21:22
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ListBoxの最大表示項目数について
-
VC++でマイクを使いたいんですが……
-
VBAで#Regionに変わるものは無...
-
Dreamweaverのコードカラーが黒...
-
コメントが閉じてないというエ...
-
【VB.NET】WebページのDOMソー...
-
google Map APIの使い方
-
Excelで、社外秘(閲覧のみ)と...
-
HTMLからフォルダを開きたい
-
HTMLページが勝手にダウンロー...
-
一つのリンクに複数のURLを指定
-
Webサイトから、txtファイルを...
-
BBSとICQ
-
indexをつけないとどうなる?
-
VBA URLDownloadToFileについて
-
input type="file"のmaxlength...
-
pythonのエラーについての質問...
-
1つ下の階層のフォルダに相対...
-
Web制作ソフト(HTML/テキスト...
-
POSTしたデータの文字コードがu...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
htmlソース文の 各行 改行位置...
-
VBAで#Regionに変わるものは無...
-
レストラン、英語のメニュー表記
-
Dreamweaverのコードカラーが黒...
-
プログラム時のヘッダコメント...
-
【VC++6.0(MFC)】Access Violat...
-
#ifdef多用でソースが見づらい
-
ソースの追加行数と変更行数
-
ソースの表示を無効にする方法。
-
画像と文字が重なって表示される。
-
JSPの実行結果をHTMLに変換
-
Visual Source Safe?
-
コメントが閉じてないというエ...
-
HTMLソースの文字コードがutfの...
-
ポップアップを1日1回だけ表示...
-
c言語の改修されたソースから改...
-
「MicrosoftVisualBasic6.0 行...
-
htmlのタブの色変更について
-
DreamWeaver 文字列を含まない...
-
IEでテキストの文字が一部だけ...
おすすめ情報