
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント2件
- 注目コメント
- 新着コメント

注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
JavaScript関数のカレントパスがそれを使うHTMLの場所になる仕様への対策 - Qiita
拍手Ajax用のJavaScript関数はajax.jsの中にあり、その関数がサーバー通知用CGIのajax_clap.cgiを実行し... 拍手Ajax用のJavaScript関数はajax.jsの中にあり、その関数がサーバー通知用CGIのajax_clap.cgiを実行したり、拍手の絵clapping.gifを表示したりする、という仕様です。 ここで悩み事が発生する ajax.jsの中に設置する拍手のための関数から、ajax_clap.cgiやclapping.gifを開くわけですが、 JavaScriptでのカレントパスは「そのJavaScriptを利用しているHTMLファイルの場所」 になるという性質があります。だから、依存ファイル(ajax_clap.cgiやclapping.gif)を単純には相対パスで指定できないのです。 絶対パスで指定すれば確かに大丈夫です。しかし、文書の整理などでディレクトリーの移動を余儀なくされた場合、その都度JavaScript関数に書き込んでいるであろう絶対パスを全て書き直さなくてはなりま
2015/05/29 リンク