タグ

2011年5月17日のブックマーク (1件)

  • JavaScript で外部ライブラリの load

    分かっている人には今さらなネタです。自分用に整理してみました。 Ecmascript そのものには外部ファイルを読み込む機能はない。ホスト環境の機能に依存する。ブラウザで動く JavaScriptHTML を解釈するブラウザの機能を利用し、 <script> 要素を書き出すXMLHttpRequestのどちらかの方法で外部ファイルを load する。(HTML の中に script 要素を予め書いておく方法は何も難しいことはないのですっぱり割愛 。) ※ ここに書いたものよりもう少し詳しい内容を「JavaScript の動的ロードで(結果的に)Classic Mac を除外する」、「XMLHttpRequest を使ったスクリプトのロードは意外と面倒」に書きました。よければそちらも読んでいただければと思います。 1. の方法の場合、どのドメインにある JavaScript でも lo