html嵌入js,让JS获取所带参数
1.html 页面嵌入<script type="text/javascript" src="word.htm?id=123" charset="utf-8" ></script> 我想word.htm获取到id值 望高手指点
[解决办法]
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;}
[解决办法]
楼主在word.htm里面写下面代码就可以了
var scripts=document.getElementsByTagName('script'), arr = scripts[scripts.length-1].src.split("?")alert("你的参数是 " + arr[arr.length - 1])