A页面有个链接是通过URL地址后面加上参数,如:http://xxxxxx/index.html?_2跳到B页面的选项卡内容的第二个。如参数?_3是对应选项卡的第三内容。请问这种效果如何实现?
3 回答
李晓健
TA贡献1036条经验 获得超461个赞
用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 就知道是第二个了
添加回答
举报
0/150
提交
取消