• ベストアンサー

ホームページのソース

IEの場合、ブラウザのメニューバーから「表示」→「ソース」でソースを見られてしまいます。 この防止策はありますか? 何のサイトかわすれましたが、一度だけソースの見れないサイトを見たことがあったので、その防止策があればお願いします。

  • HTML
  • 回答数3
  • ありがとう数0

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

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

javascriptでコンテキストメニューを不可にすることは可能ですが、javascriptはユーザーが簡単に停止できますから、効果は薄いでしょう。特にソースや画像に興味がある人はそのくらいはできる。  たとえば私の常用のfirefoxではjavascriptのうち、コンテキストメニューの操作などは無効にしています。(添付画像参照)  よくある質問ですが、ウェブを誤解されています。  私のプロフィールから回答歴をご覧になるとわかりますが、私はHTMLソース、CSSを含めてできるだけ多くの方にアドバイスしています。   http://c.oshiete.goo.ne.jp/profile/answer/history/u1238973.html#tabs  なぜなら、私もそうして恩恵を受けてきた。ウェブの創始者のバーナーズリーの理念を一度読んで置いてください。ウェブサイトを作る人は一度は読んでおくべき文章です。 「私はWebを技術的な おもちゃではなく、人々の共同作業の手助けとなるような社会的効果を生むものとして 設計した。Webの最終目標は、世界中に散らばっている私たちが織りなしている 網の目のような存在を支援し、改善することである。」  リンクについて「リンクは自由!」 ( http://www.sal.tohoku.ac.jp/~gothit/webpolicy.html )より  彼は、すべての人が利用できるようにHTMLやHTTPの仕組みを発案し、それを完全に公開しました。それによって世界中の人が恩恵を受けています。私もその一人ですから、その成果は、やはりすべての人に公開すべきだと考えます。  私は一応プロですが、著作権がかかわる文章本体や画像は著作権法による保護がありますが、それとこれとは別です。本もいくつか書いていますが、読まれたくないから墨で塗りつぶすことはしません。  まあ、回答としては、一応できますが、効果はまったくありません。

その他の回答 (2)

回答No.3

ごく一般的なページはHTMLと云う言語により書かれており これをブラウザが読み取って画面に出力します。 そのページが表示されるという事は、ソースが読めているという事で 結論から申しますとHTMLの範囲では どうしても見られないようにする事は『不可能』と云う事になります 初心者ぐらいにしか効きませんが、古くは「右クリック禁止」を用いたり フレームを使って簡単には見られなくする方法があります 本当に初心者を騙す程度にしか使えないと思いますが… また、それ以外には Java、Flash、ActiveX等のブラウザ以外で表示させる方法等色々ありますが 労力に見合うほどの物ではないかと思います

noname#198951
noname#198951
回答No.2

スクリプトを使えば出来なくはないですが、それはHTMLやWebの理念から外れています。 どうしても見られたく無いならPDFにしたり、サーバーのプログラムなどで表示させるという方法がありますが、Webというものから明らかにはずれているように思えますが。

関連するQ&A

  • 突然、ソース表示ができなくなってしまいました…!

    今までちゃんと表示できていたページでも、なぜか突然、ソースの表示できなくなってしまいました。 ブラウザ(IE6)のメニューバーでも、右クリックでもダメです。 自分のサイトすら表示できません。 (オフラインでは表示できますが…) どなたか、直る方法をご存知でしたらぜひお教えください。 ちなみに、OSはWinXPです。 よろしくお願いします。

  • ホームページのソースが表示されないのは何故

    Windows XP Professionalで、Internet Explorer7を使用しています。ほとんどのホームページのソースコードは表示できますが、ある特定のホームページのソースコードが表示できません。何故でしょうか? 表示方法はメニューバーの「表示」--「ソース(C)」を使用しました。

  • ブラウザでソースの表示を選択不可にする方法

    ホームページを作るにあたって、インターネットで参考になるサイトを検索しているとまれにソースが表示できないときがあったのですが、どうしたらできるのでしょうか?。 コンテキストメニュー:FALSEで右クリックは禁止することができたのですが、 ブラウザのメニュー「表示」→「ソース」を選ぶとソースが表示されてしまいます。 何方かご教授お願いします。 環境は、IE6(SP1)です。

  • IEでのITMLソースの表示について

    エクセルVBAでIEを操作したいのですが、URLにアクセスして、何もいじらず、メニューバーの 「表示→ソース」で表示されるソースと、 「右クリック→ソースの表示」で表示されるソースが別の場合があるのですが、なぜでしょうか? フレームが3つあるのですが、最初の「表示→ソース」だと、表のフレームのソースを表示しているのでしょうか?

  • ホームページビルダー13 ソースの表示について教えてください。

    ホームページビルダー13 ソースの表示について教えてください。 ホームページ作成の初心者です。 ホームページビルダー13の「どこでも配置モード」でサイトを作成しアップしました。 ブラウザで確認するとページ自体は問題なく表示されています。 ソースを確認しようと思い、メニューバーから表示→ソースとやってみたところビルダーで確認できたソース(タイトル名やキーワード)がほとんど表示されません。(抜けている状態?) ページ上で右クリック→ソースの表示で確認するとビルダーと同じソースが表示されます。 何でこのような現象が起こるのでしょうか? 普通であれば同じソースが表示されますよね? (色々と他のホームページでソースを見ました) タイトルバーにもタイトルが表示されず、アドレスのままになってます。 ビルダーで確認したソースには<title>○○○</title>間には入ってます。 (他のページでココを確認すると書いてあったので) 何日たっても検索にかからないのは、これが原因なのでしょうか? 詳しい方、助けてください。 初心者なので、専門用語とかよくわかりません。わかり易く教えて頂ければ幸いです。

  • どうやってソースを見れるのでしょうか?

    とあるウェブシステムのソースを見たいのですが、 右クリック禁止になっていて右クリックできません。 ブラウザはたぶんIEです。 IEでログインしたら新たなブラウザが立ち上がります。 F11で全画面表示させても、アドレスバーはありますが、ファイル・編集・表示などありません。 URLの末尾は.aspxです。 この場合、どうやってソースを見れるのでしょうか?

    • ベストアンサー
    • HTML
  • ホームページにパスワードを付ける方法

    自分のプロバイダースペースに、画像中心のサイトを作っております。 そこで、関係者しか見れないように、パスワードを付けました。 一応、右クリックでは、ソースが表示されないようにはしたのですが、IEのメニューバーから、たどると、ソースが表示されてしまい、パスワードが丸見えです。 パスワードを、ホームページに掛けるいい方法はないでしょうか?

  • IE5.5 ソースの表示

    Windows MEと2000ProでIE5.5SP2を使っています。 メニューバーの「表示」-「ソース」を実行すると開いているページのソースが表示されますが「notepad.exe」で表示されてしまいます。 これを「秀丸」のような任意のテキストエディタで開くことはできないでしょうか。

  • Webサイトのソース表示の文字化けについて

    webサイトのhtmlを閲覧したいのですが、メニューバーの表示→ソース(C)でメモ帳を開いてみると、文字化けするサイトとしないサイトがあります。文字化けしているサイトのソースを見る方法について教えてください。よろしくお願いします。環境はOSがWindowsVistaでWebブラウザがI.E7.0です。

  • ソースの表示を無効にする方法。

    ホームページ上(ブラウザー上でホームページを見ている状態)のとき、右クリックで【ソースの表示】または、メニューバーの表示→ソースでHTMLソースが表示されますが、これを無効にすることは可能なのでしょうか。また、可能な場合にはどのような方法があるのでしょうか。単純に右クリックの禁止、、ではなくて、右クリックはできたとしても、【ソースの表示】項目が無効になっている状態ができたら希望なのですが、、そのような都合の良い方法は存在するのでしょうか、、教えてください。

    • ベストアンサー
    • HTML