文章詳情頁
css - javascript可以禁止Safari左側(cè)邊緣右劃返回嗎?有著有其他什么辦法嗎?
瀏覽:222日期:2022-12-23 08:30:23
問題描述
iOS上沒有安卓的返回鍵,所以左側(cè)邊緣右劃可以返回,但是現(xiàn)在我想在Safari里面禁止這個(gè)功能,可以嗎?也就是只能讓用戶一步步往下進(jìn)行,無法返回。百度了下,發(fā)現(xiàn)都是原生iOS的解決辦法,那么web前端可以使用JavaScript實(shí)現(xiàn)這個(gè)功能嗎?
問題解答
回答1:無法實(shí)現(xiàn)。
回答2:Google了一下也沒有辦法,可以考慮使用單頁應(yīng)用來避開這個(gè)問題
回答3:根據(jù)我的理解提出兩種方法不知道對(duì)你是否有用1、每次加載頁面時(shí)替換下referrer為當(dāng)前url或者一個(gè)固定首頁的url,這樣點(diǎn)返回會(huì)停留在當(dāng)前頁或者直接返回首頁;2、如果頁面都不太復(fù)雜的話可以做成一個(gè)頁面,這樣不管有多少個(gè)下一步都是在同一個(gè)頁面,點(diǎn)返回都是回到第一個(gè)頁面;如果你找到了更有效的辦法回復(fù)我一下可好
回答4:可以試一下history去操作瀏覽器的歷史記錄
把當(dāng)前頁面換成你要的下一個(gè)頁面,這樣就無發(fā)返回上一個(gè)頁面了。
標(biāo)簽:
JavaScript
相關(guān)文章:
1. 我在centos容器里安裝docker,也就是在容器里安裝容器,報(bào)錯(cuò)了?2. docker不顯示端口映射呢?3. docker-compose中volumes的問題4. 在windows下安裝docker Toolbox 啟動(dòng)Docker Quickstart Terminal 失敗!5. docker內(nèi)創(chuàng)建jenkins訪問另一個(gè)容器下的服務(wù)器問題6. golang - 用IDE看docker源碼時(shí)的小問題7. javascript - 連續(xù)點(diǎn)擊觸發(fā)mouseleave事件8. 關(guān)docker hub上有些鏡像的tag被標(biāo)記““This image has vulnerabilities””9. docker容器呢SSH為什么連不通呢?10. mac里的docker如何命令行開啟呢?
排行榜

熱門標(biāo)簽
網(wǎng)公網(wǎng)安備