• ベストアンサー

外部ファイル

HTMLに、このような記述があり <script type="text/javascript" src="●●●.js"></script> 外に、「●●●.js」 というファイルがあります。 これは、「外部のjavascript」ファイルということでしょうか? また、この、「外部のjavascript」ファイルを開く(見る)には、どうしたらいいのでしょうか? ^^ どこか、おすすめのjavascriptのサイト、ご存知でしたら、教えてください。。。^^ (CSS外部ファイル。までは意味、わかるのですが、 javascript の関係はよくわかりません)

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

  • ベストアンサー
  • pick52
  • ベストアンサー率35% (166/466)
回答No.2

JavaScriptファイルまたはJScriptファイルですね。 (由来は頭文字から) 実際には拡張子が何であってもいいのですが基本的には規定の.jsを 使用する場合が非常に多いです。 (必要でない限り規定の拡張子を使用した方がいいでしょう) JavaScriptのスクリプトファイル自体はプレーンテキストなので 普通にメモ帳などでも見ることはできます。 ただし、改行コードがLFのみだったりエンコードがSJISまたはUTF-8 以外だったりすると正常に見ることができない場合がありますので ほかのテキストエディタを使用した方がいいでしょう。 ローカルのJSファイルはコンテキストメニューから編集を選択すれば デフォルトではメモ帳で開きます。 または特定のテキストエディタにD&Dすれば開けます。 Web上のJSファイルは一旦、ローカルに保存してから開きます。 分からない拡張子があったら拡張子辞典で調べましょう。 (中にはマイナーな拡張子があったら複数のアプリケーションなどで 使用される拡張子もありますし、特別指定されている場合以外は普通は 任意で別の拡張子にもできるため完全に正確とは限りません)

参考URL:
http://ccfa.info/,http://55555.to/go/ext.cgi?ID=js_500
sakura5678
質問者

お礼

ご回答ありがとうございました。^^

sakura5678
質問者

補足

こんばんわ 「編集」で、見えました。^^ -------------------------------------------- また、テキストで書いたJavaScriptは、 jsの拡張子で保存したら、JavaScriptのスクリプトファイルができました。うれしいです。。。 ご回答ありがとうございました。^^

その他の回答 (2)

  • goetia
  • ベストアンサー率66% (2/3)
回答No.3

前の方が仰るようにそれは外部のjavascriptファイルです。 しかし、見られないわけではありません。 たとえば、 http://www.xxxxxx.co.jp/index.html というサイトがあって、その「index.html」を開くと「<script type="text/javascript" src="xxxxx.js"></script>」というものが記述されてたとします。 これは相対パスなので、http://www.xxxxxx.co.jp/xxxxx.js ということが推測できるわけです。 つまり、「<script type="text/javascript" src="javascript/xxxxx.js"></script>」と記述されていれば、javascriptのファイルがhttp://www.xxxxxx.co.jp/javascript/xxxxx.jsというものだということがわかるわけです。 見れないようにするため、ということもありますが、htmlをできるだけ軽くする、という目的もあります。 お勧めのjavascriptのサイト、というものは特に思いつきません。ググるなりなんなりしてみてください。「javascript サンプル」や、「ajax サンプル」で検索すると良いかもしれません。

sakura5678
質問者

お礼

こんばんわ 「編集」で、見えました。^^ ご回答ありがとうございました。^^ また、いろいろクグってみますね。f(^^

  • Tasuke22
  • ベストアンサー率33% (1799/5383)
回答No.1

そうです。JavaScriptのソースが外部、この場合は HTMLと同じ場所に入っています。 中は見れません。見られないようにするために外部 ファイルにすることは多いです。

sakura5678
質問者

お礼

こんばんわ 「編集」で、見えました。^^ ご回答ありがとうございました。^^

関連するQ&A