[PHP-users 3717] Re: ソースの非表示について

BosProject T.Takeuchi php-users@php.gr.jp
Wed, 21 Nov 2001 03:54:44 +0900


竹内です。

> みなさん、本当にありがとうございました。
> こんな私の初歩的な質問に親身なってお答えいただき
> 感謝感激です。(>_<)

 あまりにも熱心なので、役に立つかどうか分かりませんが、
参考にして下さい。

index.html
<html>
<body>
<script language="JavaScript" src="../index.js"></script>
<noscript>JavaScript非対応ページ</noscript>
</body>
</html>

index.js
<!--
document.write("JavaScript対応ページ");
//-->

 あくまでもHTMLソースの非公開にこだわるというクライアントで
なおかつアクセスしてくるユーザーのブラウザでJavaScript対応という
前提になりますが、上記HTMLで実際のHTMLソースを隠蔽することは
可能です。index.jsに実際のHTMLを記述すれば、index.htmlに
アクセスしてソースを開いてみても、index.jsの内容は表示されません。
index.htmlのソースが表示されるのみです。

 ただJavaScriptが使えないように設定している人のことも考えると、
お勧めできないですね。私の基本はクライアントに依存しないで
済むサーバーサイド完結型志向です。

*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
合資会社ボスプロジェクト
竹内 輝明 webmaster@bos-project.com

〒606-0066
京都市左京区上高野水車町1
TEL 075-707-9465 FAX 075-707-9466
*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*