猿问
下载APP

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

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

LDingH
浏览 3662回答 3
3回答

天使之翼死神之镰

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

破晓之盾

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

李晓健

用js获取 获取地址栏传过来的参数就好了,当然参数你不像你那么传 应该这像这样 http://xxxxxx/index.html?index=2function 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   就知道是第二个了
打开App,查看更多内容
随时随地看视频慕课网APP
我要回答