scriptタグからディレクトリを取得
<script src="..."> のsrc部分が
http://example.com/lab/test.js であるとき、
http://example.com/lab/ をきれいに取り出す方法を模索。
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
テラマコ
@teramako
@azu_re "http://example.com/lab/test.js".split("/").slice(0,-1).join("/") でもOKだと思う。
2010-04-17 21:21:10
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
もう暑くってェ グッタリしちゃってェ…んじに🐈にゃーん🍓🫐🍅🌽🍈🍆🥒🍇🦝
@uupaa
alert(n[n.length-1].src.replace(/[^\/]+$/, "")); こっちでもいいかもね
2010-04-17 22:47:00