请问如何用js获取网址某个值..做成上一集,下一集
比如:xxx/player.html?3059-0-20用js获取网址这个值。3059是编号,0是播放器类别,20是集数(我就是要用链接控制这个数字)。要做成链接,上一集...
比如:xxx/player.html?3059-0-20
用js获取网址这个值。3059是编号,0是播放器类别,20是集数(我就是要用链接控制这个数字)。
要做成链接,上一集 19 下一集 21.
其实问题很简单,就我要获取网址的某个值,然后加一位数,减一位数,
实现上一页,下一页的效果..
谢谢大神帮忙!
最好可以加我QQ,我白天都在线。。万分感谢!祝好人一生平安。。嘿嘿 展开
用js获取网址这个值。3059是编号,0是播放器类别,20是集数(我就是要用链接控制这个数字)。
要做成链接,上一集 19 下一集 21.
其实问题很简单,就我要获取网址的某个值,然后加一位数,减一位数,
实现上一页,下一页的效果..
谢谢大神帮忙!
最好可以加我QQ,我白天都在线。。万分感谢!祝好人一生平安。。嘿嘿 展开
2个回答
展开全部
var url = window.location.href;
var str = url.substring(0,url.length-3);
var jishu = url.substring(url.length-2,url.length-1);
document.getElementById("上一集链接的id").href = str+(parseInt(jishu)-1);
document.getElementById("下一集链接的id").href = str+(parseInt(jishu)+1);
var str = url.substring(0,url.length-3);
var jishu = url.substring(url.length-2,url.length-1);
document.getElementById("上一集链接的id").href = str+(parseInt(jishu)-1);
document.getElementById("下一集链接的id").href = str+(parseInt(jishu)+1);
展开全部
下一集
loaction.href=location.href.replace(/(<?<=\?[0-9]+-[0-9]+-)[0-9]+/gi,parseInt(location.href.match(/(<?<=\?[0-9]+-[0-9]+-)[0-9]+/gi)[0])+1);
loaction.href=location.href.replace(/(<?<=\?[0-9]+-[0-9]+-)[0-9]+/gi,parseInt(location.href.match(/(<?<=\?[0-9]+-[0-9]+-)[0-9]+/gi)[0])+1);
追问
没有成功啊..可以再详细点告诉我吗?
我的地址是这样的:/player.html?5002-0-14
我就是要用js控制最后的14下一集就是15, 或者上一级是13。。请再指点一下,谢谢!最好可以写全面点,我直接放在html里面可以调试出效果的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询