http://my.domain.com/api/comment.js?v=1.0我怎么在comment.js中获得v的值?
解决方案 »
- js 自定义事件
- window.close 报out of memory错误
- Javascript: 整形数组转换为字符串问题
- 关于insertRow后 是否能为对象添加onclick事件
- 动态插入table
- 关于js一个小程序运行问题
- html中有一个控件(比如text)名字为:rowdata.id,我想用js校验其属性,怎么做?
- 用js如何实现打开客户端的应用程序(如word.exe文件),谢谢高手了
- 能否在一个函数里写语句,使网页直接提交!
- js 如何获取img引用的文件信息
- easyui datagrid 怎么去除单击行选中事件?
- javascript读取select option value并写入cookies改变页面字体不成功,求帮忙修改!成功另加40分!
//以下代码放到comment.js中
var scr =document.getElementsByTagName('SCRIPT');
var url = scr[scr.length - 1].src; //得到本js的url
var v= url.split("v=")[1]; //得到v=后面的数据
alert(v)
function getParameter(para) {
var paras = (window.location.search + '&').match(new RegExp(para + '=.+?(?=&)', 'i'));
if (paras) {
return paras[0].replace(new RegExp(para + '=', 'i'), '');
} else {
return null;
}
}
function parse_url()
{
var url=window.location.href;
var pattern = /(\w+)=(\w+)/ig;
var parames = {};
url.replace(pattern, function(a, b, c)
{
parames[b] = c;
}
);
return parames;
}
调用: var pam=parames['参数名'];
比如你的需求就是 var pamv=parames['v'];