MENU

質問の件 (外部化とか暗号化とかしても?)

[1:12] 外部化とか暗号化とかしても?

1 名前: とるち 投稿日:2003/10/17(金) 22:08
はじめまして。scriptをいろいろと勉強しています。(し始めています。)
こちらのHPに書いてあった外部化や暗号化を使っても
ページ自体を”名前を付けて保存”にしたらjsファイルも
外部サーバから保存されてしまいますか?
実際僕の場合保存できました。どうしたら防げるでしょうか?
jsファイル自体を暗号化というのはできますか?
初心者の質問ですみません。ご回答よろしくお願いします。
2 名前: ★bisoy 投稿日:2003/10/17(金) 22:45
うちのトップページ自体を”名前を付けて保存”してみてください。
 
どのようになりましたか?
 
 
3 名前: ★bisoy 投稿日:2003/10/17(金) 22:57
うちのjsファイルの本体は、DLされていないはずです。
 
 
4 名前: ★bisoy 投稿日:2003/10/17(金) 22:58
うちのトップページ自体を”名前を付けて保存”では・・
Pop-up NAVIが表示されていないでしょ!?
 
 
5 名前: とるち 投稿日:2003/10/17(金) 23:00
そうなんですよね。こちらのページは保存しても
フローティングのメニューとか動かないんですよね。
これは外部化による結果なんですか?
暗号化とかは関係ありませんか?
表示のためにできた素材ファイルの中にはかなりの数のjsファイルが
ありますが、ここにはないファイルがフローティングには
必要ということですものね。
何が悪いんだろう?
 
 
6 名前: ★bisoy 投稿日:2003/10/17(金) 23:25
うちの Pop-up NAVI 本体の外部ファイルは、
さらに深い階層のディレクトリにあります。
 
 
 
         ページ本体
  ━━━━━━━━━━━━━━━━━━━━━
        呼び出しの順番
           ↓
      暗号化された外部ファイル
           ↓
     Pop-up NAVI 本体の外部ファイル
  ─────────────────────
 
つまり二重にされているファイルの場合は、
ページ自体を”名前を付けて保存”では・・
保存されないという事になります。
 
うちの場合で言いますと・・
Pop-up NAVI 本体の外部ファイルが該当します。
 
 
 
スタイルシートの場合でも、
二重にされている外部ファイルの場合は、
”名前を付けて保存”では保存されません。
 
 
7 名前: あぼーん 投稿日:2003/10/17(金) 23:32
あぼーん
 
 
 
8 名前: ★bisoy 投稿日:2003/10/17(金) 23:41
スタイルシートの場合・・
 
このような呼び出しで
二重にされている場合は保存されてしまいます。
@import url(./hogehoge.css)
 
 
9 名前: とるち 投稿日:2003/10/18(土) 15:16
お返事遅れました。すみません。6のコメントなんですが、
呼び出しの順番どういう内容のファイル(or命令)ですか?
次の暗号化された外部ファイルとはどういう内容ですか?
こちらのHPの中で二重化に関して参照すべきところって
ありますか?
 
 
10 名前: ★bisoy 投稿日:2003/10/18(土) 19:32
外部ファイルの二重化
http://external-file.com/ja/bagongbayani/doubleness.html
 
 
11 名前: とるち 投稿日:2003/10/21(火) 16:57
僕も別のところで勉強してPop-up NAVIみたいなのが付いて
いるHPを作ったんですが、そのページのjsを
保存されないようにしたいんですよね。
上のアドバイスのページでは固定した画像なのでcssを
重ねられますが、Pop-up NAVIは動くので・・・。
そこで考え付いたんですが単純にhtmlから
外部のAのファイルを読めと命令してAは外部のjsファイルを
読めと命令するような転送的な命令をするAのファイルは
作れますでしょうか?
 
12 名前: ★bisoy 投稿日:2003/10/21(火) 21:29
外部ファイルの二重化 No.2
 
http://external-file.com/ja/bagongbayani/toruchi1.html
 

 

外部ファイルの二重化 No.2
 
ページ自体を”名前を付けて保存”で、
本体の js ファイルをDLされないようにするには・・・
 
HTMLファイルから外部ファイルへの呼び出しをします。
そして、その外部ファイルから
次の外部ファイルを呼び出さないといけません。
 

「toruchi1.html」
 
このページの左側にあるメニューは、
下記の記述で外部ファイルを呼び出しています。
<script src="javascript/fixed1.js" type="text/javascript"></script>
 
ここのページのソースもどうぞ。toruchi1.html

下記が fixed1.js 外部ファイル内の記述です。fixed1.js
暗号化はされていません。(ここの記述を暗号化するのが Best ! )
 
document.write('<script src="javascript/fixed2.js" type="text/javascript"><\/script>');
 
fixed2.js 外部ファイルが呼び出されるように記述してあります。
Script で次のファイルを呼び出せばOK。

fixed2.js 外部ファイルの記述です。fixed2.js
暗号化はされていません。
(ここの記述も暗号化すれば、もっと良いですよね。 )
 

難しく考える必要はありません。
 
何でも・・・外部ファイルを二重にすればいいのです。
外部ファイルの二重化について、これで納得して頂けましたか?
 
要参照: | 外部ファイルの記述 | 外部ファイルの二重化 |
 
 

 

 

TOP に戻る | WEB BBS の質問に戻る |



 | 相互リンク集  | Contact us at Feedback  | SitePolicy | 

Last Update: 11 / 12 / 2007 23:50:41 JST

 | ひかる君の写真集  | Bayani  | Balitang Tagalog  | Bagong Bayani  | Directory BagongBayani  | Yahoo! 360°  | Web BBS  | JavaScript External File |