css - javascript可以禁止Safari左側(cè)邊緣右劃返回嗎?有著有其他什么辦法嗎?
問(wèn)題描述
iOS上沒(méi)有安卓的返回鍵,所以左側(cè)邊緣右劃可以返回,但是現(xiàn)在我想在Safari里面禁止這個(gè)功能,可以嗎?也就是只能讓用戶一步步往下進(jìn)行,無(wú)法返回。百度了下,發(fā)現(xiàn)都是原生iOS的解決辦法,那么web前端可以使用JavaScript實(shí)現(xiàn)這個(gè)功能嗎?
問(wèn)題解答
回答1:無(wú)法實(shí)現(xiàn)。
回答2:Google了一下也沒(méi)有辦法,可以考慮使用單頁(yè)應(yīng)用來(lái)避開(kāi)這個(gè)問(wèn)題
回答3:根據(jù)我的理解提出兩種方法不知道對(duì)你是否有用1、每次加載頁(yè)面時(shí)替換下referrer為當(dāng)前url或者一個(gè)固定首頁(yè)的url,這樣點(diǎn)返回會(huì)停留在當(dāng)前頁(yè)或者直接返回首頁(yè);2、如果頁(yè)面都不太復(fù)雜的話可以做成一個(gè)頁(yè)面,這樣不管有多少個(gè)下一步都是在同一個(gè)頁(yè)面,點(diǎn)返回都是回到第一個(gè)頁(yè)面;如果你找到了更有效的辦法回復(fù)我一下可好
回答4:可以試一下history去操作瀏覽器的歷史記錄
把當(dāng)前頁(yè)面換成你要的下一個(gè)頁(yè)面,這樣就無(wú)發(fā)返回上一個(gè)頁(yè)面了。
相關(guān)文章:
1. python - 如何統(tǒng)計(jì)一份英文 API 開(kāi)發(fā)文檔(如 javadoc文檔)的詞頻?2. mysql優(yōu)化 - mysql 一張表如果不能確保字段列長(zhǎng)度一致,是不是就不需要用到char。3. python - oslo_config4. 請(qǐng)教一個(gè)mysql去重取最新記錄5. python - 請(qǐng)問(wèn)這兩個(gè)地方是為什么呢?6. python - 為什么match匹配出來(lái)的結(jié)果是<_sre.SRE_Match object; span=(0, 54), match=’’>7. javascript - 按鈕鏈接到另一個(gè)網(wǎng)址 怎么通過(guò)百度統(tǒng)計(jì)計(jì)算按鈕的點(diǎn)擊數(shù)量8. 人工智能 - python 機(jī)器學(xué)習(xí) 醫(yī)療數(shù)據(jù) 怎么學(xué)9. php - 有關(guān)sql語(yǔ)句反向LIKE的處理10. 大家都用什么工具管理mysql數(shù)據(jù)庫(kù)?
