var scripts=document.getElementsByTagName('script'); alert(scripts[scripts.length-1].src)后就可以拿到src了 然后解析里面的参数
这么牛。 scripts.length-1 这一句是什么意思?
var url=document.scripts[].src //[]中填的是<script>节点的位置,如果只有一个节点,就填0
var id=url.split("=")[1] ;
function getUrlParam(url, name) { nk = ""; var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)"); var r = url.match(reg); if (r != null) return unescape(r[2]); return nk; }
alert(scripts[scripts.length-1].src)后就可以拿到src了 然后解析里面的参数
scripts.length-1
这一句是什么意思?
var id=url.split("=")[1] ;
nk = "";
var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)");
var r = url.match(reg);
if (r != null)
return unescape(r[2]);
return nk;
}
var scripts=document.getElementsByTagName('script'),
arr = scripts[scripts.length-1].src.split("?")
alert("你的参数是 " + arr[arr.length - 1])
alert(document.scripts[document.scripts.length-1].src.match(/[^\?]*$/));