数码资讯
js是获取或设置当前窗口URL参数的一个小例子。
复制代码代码如下所示: / /得到参数的URL中的参数的当前窗口值 功能get_param(参数){ VaR查询= location.search.substring(1),Split(' '); 对于(var i = 0;i < query.length;i++){ var =查询{ }; 如果(
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
复制代码代码如下所示:
/ /得到参数的URL中的参数的当前窗口值
功能get_param(参数){
VaR查询= location.search.substring(1),Split(' ');
对于(var i = 0;i < query.length;i++){
var =查询{ };
如果(kV { 0 } = =参数){
返回千伏{ 1 };
}
}
返回null;
}
在当前窗口中设置参数/ URL值
功能set_param(参数值){
VaR查询= location.search.substring(1);
var p = new RegExp((^ |+参数+)= { ^ } * );
如果(p.test(查询)){
查询= query.replace(P,1美元=+价值);
location.search =+查询;
其他{ }
如果(查询=){
location.search =+参数+ = +价值;
其他{ }
location.search =+查询++ + = +值参数;
}
}
}
注意,location.search获取URL对#之间的内容(包括但不包括#)。
在最后一页代码中,上面有两个函数
复制代码代码如下所示:
功能page_pre(current_page,page_total){
如果(current_page page_total){
返回false;
}
无功pre_page = parseInt(current_page)- 1;
set_param(页,pre_page);
}
下一页
功能page_next(current_page,page_total){
如果(current_page = page_total){
返回false;
}
无功next_page = parseInt(current_page)+ 1;
set_param(页,next_page);
}
/ /得到参数的URL中的参数的当前窗口值
功能get_param(参数){
VaR查询= location.search.substring(1),Split(' ');
对于(var i = 0;i < query.length;i++){
var =查询{ };
如果(kV { 0 } = =参数){
返回千伏{ 1 };
}
}
返回null;
}
在当前窗口中设置参数/ URL值
功能set_param(参数值){
VaR查询= location.search.substring(1);
var p = new RegExp((^ |+参数+)= { ^ } * );
如果(p.test(查询)){
查询= query.replace(P,1美元=+价值);
location.search =+查询;
其他{ }
如果(查询=){
location.search =+参数+ = +价值;
其他{ }
location.search =+查询++ + = +值参数;
}
}
}
注意,location.search获取URL对#之间的内容(包括但不包括#)。
在最后一页代码中,上面有两个函数
复制代码代码如下所示:
功能page_pre(current_page,page_total){
如果(current_page page_total){
返回false;
}
无功pre_page = parseInt(current_page)- 1;
set_param(页,pre_page);
}
下一页
功能page_next(current_page,page_total){
如果(current_page = page_total){
返回false;
}
无功next_page = parseInt(current_page)+ 1;
set_param(页,next_page);
}
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。