久久无码中文字幕_日韩精品无码一本二本三_久久精品呦女暗网_欧美一级夜夜爽_久久精品国产99久久99久久久

29
2018/09

在前端開發(fā)中,移動(dòng)端a無法跳轉(zhuǎn)鏈接的原因

發(fā)布時(shí)間:2018-09-29 09:12:42
發(fā)布者:jintianlong
瀏覽量:
0

在前段工作時(shí)經(jīng)常會(huì)遇到移動(dòng)端開發(fā),移動(dòng)端與pc端開發(fā)是有很多的差異的,今天文匯軟件的小編就來跟大家分享下自己的工作經(jīng)驗(yàn)。

在移動(dòng)端開發(fā)時(shí),客戶經(jīng)常會(huì)有內(nèi)部鏈接的要求。這個(gè)時(shí)候a的name屬性就派上了用場(chǎng),這個(gè)屬性是指錨點(diǎn)跳轉(zhuǎn)鏈接,主要是應(yīng)用在本頁(yè)的,一般的用法是這樣的,指定你要掉轉(zhuǎn)的位置  給他一個(gè)name值,當(dāng)然也可以指定他的id值,id作為標(biāo)簽的標(biāo)識(shí)符,基本上與name是一樣的。name是老方法,id是在name基礎(chǔ)上發(fā)明的,后來才有的。同時(shí),他們也是有區(qū)別的,一個(gè)name可以同時(shí)對(duì)應(yīng)多個(gè)控件,比如checkbox和radio,但是一個(gè)id只能是全文檔唯一的。

(I@U2IG1@W}XGPXS`A)PCZP.jpg

同時(shí)也要制定需要做跳轉(zhuǎn)的地方,這里的格式為href="#",#后為你之前起的name名稱。YBX[]5@}DD5J6XB$L}50_SC.jpg

當(dāng)然在這里可能會(huì)遇到問題,因?yàn)橛械男』锇閭兛赡馨l(fā)現(xiàn)自己的a鏈接跳轉(zhuǎn)不了,這是什么鬼!

這里是因?yàn)樾枰D(zhuǎn)的頁(yè)面加了event.preventdefault阻止了瀏覽器的默認(rèn)行為 。后來我用“www.cn文匯.com”這個(gè)鏈接進(jìn)行測(cè)試,的確是么有問題問題,那就驗(yàn)證了是上面的原因?qū)е铝宋业膯栴}。

然后我就使用js的鏈接的 onclick 事件,因?yàn)閛nclick被先執(zhí)行,然后使用windows location href的方法在當(dāng)前頁(yè)面中重新打開結(jié)果問題解決了。

1.jpg


關(guān)鍵詞:
返回列表