javascriptの実行パス2007/05/04今まであんまり気にしてなかったけど、htmlから呼び出す外部jsファイルがhtmlとは違うディレクトリにあった場合、その実行パスはどこになるのか、ってのにハマったのでメモっておく。基本、外部cssはそのcssが基準になるから、背景画像とかを読み込むときはcssからの相対パスを書けばいい。Flashはそのswfを読み込むhtmlが基準になるからhtmlからの相対パスを書けばいい。objectタグで(swfobjectならaddParam(“base”,”基準ディレクトリ”);でもOK)で、jsはFlashと同じでhtmlを基準に相対パスを書けばいいんだね。cssだけが自己中で、jsとswfはhtmlに従属してると思ってればOKと。javascriptがつけられています。blog.ryow.net。