js获取Url参数,然后对分页或列表 控制样式 http://www.scriptlover.com/pages/article.asp?ArticleID=219 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 function getQuery(url, q){ q = q.toLowerCase(); url = url + ''; var re = ""; url = url.substr(url.indexOf("?")+1); if(!url) return re; var qs = url.split("&"); for(var i=0;i<qs.length;i++) { if(qs[i].split('=')[0].toLowerCase()==q) { if(qs[i].split('=').length>1) re = qs[i].substr(qs[i].indexOf('=')+1); break; } } return re;}var k = getQuery(window.location,"k"); function Gs(n,s){ //获取URL传递参数 if(!s)var s=document.location.search; var r=new RegExp("^\\?(?:"+n+"=|.+=.*&"+n+"=)([^&]+).*","i"); if(r.test(s)){ return unescape(s.replace(r,"$1")); }else{ return ""; }} 分两步1,获取k值;function Gs(n,s){ //获取URL传递参数 if(!s)var s=document.location.search; var r=new RegExp("^\\?(?:"+n+"=|.+=.*&"+n+"=)([^&]+).*","i"); if(r.test(s)){ return unescape(s.replace(r,"$1")); }else{ return ""; } }2,修改属性:var a_arry=document.getElementsByTagName("A");for (var i=0;i<a_arry.length;i++){ if(){ 判断并加粗 }} 这不是很简单吗,最主要的是根据location.href取出来当前k的值是多少,然后document.write不同的内容就可以了。这里不同的就是当前K=3时,K=3的链接对应的文件样式改为粗体的。 怎么判断一个 object 是否为 dom 对象 ? jquery可拖动层在IE下会出现一卡一卡的 让收藏栏在右侧显示 javascript 正则取出 <!-- --> 关于radio和返回值的一个问题 用链接打开一个网页,如何在打开的页面中获得打开该页的源网页 请问如何根据浏览器的大小调整层的位置?? 如何在textarea文本域中显示HTML代码? 关于导向新页的问题 Set mydata = CreateObject("Msxml2.DOMDocument.4.0")不能创建咱整? 难道没有真正的页面全频显示的方法吗?? div.innerhtml动态赋值问题?
{
q = q.toLowerCase();
url = url + '';
var re = "";
url = url.substr(url.indexOf("?")+1);
if(!url) return re;
var qs = url.split("&");
for(var i=0;i<qs.length;i++)
{
if(qs[i].split('=')[0].toLowerCase()==q)
{
if(qs[i].split('=').length>1) re = qs[i].substr(qs[i].indexOf('=')+1);
break;
}
}
return re;
}
var k = getQuery(window.location,"k");
if(!s)var s=document.location.search;
var r=new RegExp("^\\?(?:"+n+"=|.+=.*&"+n+"=)([^&]+).*","i");
if(r.test(s)){
return unescape(s.replace(r,"$1"));
}else{
return "";
}
}
1,获取k值;
function Gs(n,s){ //获取URL传递参数
if(!s)var s=document.location.search;
var r=new RegExp("^\\?(?:"+n+"=|.+=.*&"+n+"=)([^&]+).*","i");
if(r.test(s)){
return unescape(s.replace(r,"$1"));
}else{
return "";
}
}
2,修改属性:
var a_arry=document.getElementsByTagName("A");
for (var i=0;i<a_arry.length;i++){
if(){
判断并加粗
}
}
这里不同的就是当前K=3时,K=3的链接对应的文件样式改为粗体的。