LDingH
2017-06-19 10:14:09
A頁(yè)面有個(gè)鏈接是通過(guò)URL地址后面加上參數(shù),如:http://xxxxxx/index.html?_2跳到B頁(yè)面的選項(xiàng)卡內(nèi)容的第二個(gè)。如參數(shù)?_3是對(duì)應(yīng)選項(xiàng)卡的第三內(nèi)容。請(qǐng)問(wèn)這種效果如何實(shí)現(xiàn)?
3 回答

天使之翼死神之鐮
TA貢獻(xiàn)81條經(jīng)驗(yàn) 獲得超102個(gè)贊
加上路由,例如page=1,然后獲取$_GET['page'],根據(jù)不同的值設(shè)置展示不同的頁(yè)面,可以用if語(yǔ)句也可以用循環(huán)


破曉之盾
TA貢獻(xiàn)24條經(jīng)驗(yàn) 獲得超4個(gè)贊
思路是:1.先接收傳遞過(guò)來(lái)的值 2.根據(jù)接收到的值判斷應(yīng)該打開的選項(xiàng)卡 ?ajax請(qǐng)求該選項(xiàng)卡所對(duì)應(yīng)的內(nèi)容并展示

李曉健
TA貢獻(xiàn)1036條經(jīng)驗(yàn) 獲得超461個(gè)贊
用js獲取 獲取地址欄傳過(guò)來(lái)的參數(shù)就好了,當(dāng)然參數(shù)你不像你那么傳?
應(yīng)該這像這樣?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???就知道是第二個(gè)了
添加回答
舉報(bào)
0/150
提交
取消