3 回答

TA貢獻(xiàn)12條經(jīng)驗(yàn) 獲得超7個(gè)贊
window.location.href是瀏覽器地址欄url全路徑的意思,如果你要用修改地址欄的url的方式跳轉(zhuǎn),只能在后面用get請(qǐng)求的方式加上參數(shù),也就是window.location的search值,可以去了解一下http協(xié)議 。
你上面的跳轉(zhuǎn)沒(méi)有加上協(xié)議、ip、端口等等,那可能是會(huì)使用當(dāng)前頁(yè)面的協(xié)議、ip和端口,路徑應(yīng)該是個(gè)相對(duì)路徑,我沒(méi)試過(guò)這樣寫的,一般開發(fā)中都是全路徑用得多,如果不對(duì)自己可以測(cè)試下,我認(rèn)為是相對(duì)路徑。
window.location.href?=?'direct2.html?name=tom&age=18',這種方式
你如果要在跳轉(zhuǎn)后的頁(yè)面里面用js獲取參數(shù),那么你需要解析一下,獲取window.location,你可以用chrome打開調(diào)試工具F12,進(jìn)入控制臺(tái),輸出window.location,把控制臺(tái)輸出的東西展開,想要什么都在里面,獲取一下window.location.search,然后用字符串的split方法解析吧,先切&符號(hào),再切=號(hào)
添加回答
舉報(bào)