scriptタグからディレクトリを取得

<script src="..."> のsrc部分が http://example.com/lab/test.js であるとき、 http://example.com/lab/ をきれいに取り出す方法を模索。
1
azu @azu_re

http://example.com/lab/test.js があるとして、http://example.com/lab/をきれいに取り出す方法って何かないかな。split pop

2010-04-17 21:15:48
azu @azu_re

var current = "http://example.com/lab/test.js".split("/"); current.slice(0 , current.length -1).join("/"); // "http://example.com/lab"

2010-04-17 21:18:04
azu @azu_re

<script>で呼び出したjsのディレクトリパスを取得。こんな感じかな? "gist: 369512 - GitHub" http://is.gd/bwUgb

2010-04-17 21:36:46
もう暑くってェ グッタリしちゃってェ…んじに🐈にゃーん🍓🫐🍅🌽🍈🍆🥒🍇🦝 @uupaa

<script src="...">からディレクトリを取得 var n=document.getElementsByTagName("script"), a=n[n.length-1].src.split("/"); a.pop(); alert(a.join("/"))

2010-04-17 22:42:19
xulapp @xulapp

src.substring(0,src.lastIndexOf('/')+1)

2010-04-17 22:51:21