解决方案 »
- 两个js冲突了 谁帮忙看下
- 怎么样在一个js文件中获得另一个js文件中的一个div得id?
- 怎么将js里的yyyy-MM-dd HH:MM 转化为yyyy-MM-DD,把时和分钟去掉,js里怎么实现
- 求助按钮触发多个事件问题
- .net在后台直接输出HTML代码和在前台用控件绑定有什么区别?
- 右页面分为三个iframe,上下都是31px固定高,中间的iframe必须根据浏览器自动调整,如何作到?
- 如何可以将一个页面保存到一个txt文件中呢?
- 请帮我解释这几个元素或者给一个可获得答案的地址:LINK, MAP, OBJECT, PARAM, RT, RUBY
- javascript有没有提供下载的函数?
- 一般都会遇到的问题
- 请教一个简单的定时弹窗问题!setInterval()
- 想问下,如何用jquery判断某字符后,改变class
var str = window.location+"";
var arr = str.split("?")[1].split("&");
var re = /\bEXAMINEID=/;
for(var i=0; i<arr.length; i++){
if(re.test(arr[i])){
alert(arr[i].replace(re,""))
break;
}
}
</script>
function Url(urlstr) {
this.paraMap = new Map.MapL();
if (urlstr.indexOf("?") > -1) {
urlstr = urlstr.substr(1);
}
if (urlstr.indexOf("&") > -1) {
var pvarr = urlstr.split("&");
for (var i in pvarr) {
var pv = pvarr[i].split("=");
this.paraMap.put(pv[0], pv[1]);
}
} else {
var pv = urlstr.split("=");
this.paraMap.put(pv[0], pv[1]);
}
this.getvalue = function (para) {
return this.paraMap.getKey(para);
};
}
Map = {MapL:function () {
this.map = {};
this.array = new Array();
this.put = function (key, val) {
this.map[key] = val;
};
this.remove = function (key) {
return delete this.map[key];
};
this.getKey = getKey;
function getKey(key) {
return this.map[key];
}
this.getEntryAarray = function () {
for (var i in this.map) {
var entry = new Map.mapEntry(i, this.map[i]);
this.array.push(entry);
}
return this.array;
};
}, mapEntry:function (key, val) {
this.key = key;
this.val = val;
this.getKey = function () {
return this.key;
};
this.getVal = function () {
return this.val;
};
}};
用法:
var u=new Url(location.search);
var timename=u.getvalue("EXAMINEID");
我第一页需要它的ID, 我怎么去调在第二页写的这个function?
//获取href,在拆出来 你要的
}
我第一页需要它的ID, 我怎么去调在第二页写的这个function?朋友,你是想要干嘛?你来第二页是干嘛的?