为了账号安全,请及时绑定邮箱和手机立即绑定

如何判断URL后面的参数来选择选项卡显示第几个的内容?

/ 猿问

如何判断URL后面的参数来选择选项卡显示第几个的内容?

LDingH 2017-06-19 10:14:09

A页面有个链接是通过URL地址后面加上参数,如:http://xxxxxx/index.html?_2跳到B页面的选项卡内容的第二个。如参数?_3是对应选项卡的第三内容。请问这种效果如何实现?

查看完整描述

3 回答

?
天使之翼死神之镰

加上路由,例如page=1,然后获取$_GET['page'],根据不同的值设置展示不同的页面,可以用if语句也可以用循环

查看完整回答
1 反对 回复 2017-06-19
?
破晓之盾

思路是:1.先接收传递过来的值 2.根据接收到的值判断应该打开的选项卡  ajax请求该选项卡所对应的内容并展示

查看完整回答
反对 回复 2017-06-19
?
李晓健

用js获取 获取地址栏传过来的参数就好了,当然参数你不像你那么传 

应该这像这样 http://xxxxxx/index.html?index=2

function getQueryString(name) { 
    var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i"); 
    var r = window.location.search.substr(1).match(reg); 
    if (r != null) return unescape(r[2]); return null; 
} 
//如果URL是上面的那样  getQueryString('index') 就可能获取到2   就知道是第二个了


查看完整回答
反对 回复 2017-06-19

添加回答

回复

举报

0/150
提交
取消
意见反馈 邀请有奖 帮助中心 APP下载
官方微信