0
當錨定目標擴展名放置在URL的末尾時,是否有任何方法可以阻止地址欄在移動瀏覽器中下落?如何在URL更新時停止移動瀏覽器中的地址欄
例如,如果單擊定位點<a href="#contact"></a>
,URL將從http://www.websiteurl.com/更新爲http://www.websiteurl.com/#contact,導致URL欄下拉(如果它不可見)。
希望有一個解決方案,這一個!
感謝
當錨定目標擴展名放置在URL的末尾時,是否有任何方法可以阻止地址欄在移動瀏覽器中下落?如何在URL更新時停止移動瀏覽器中的地址欄
例如,如果單擊定位點<a href="#contact"></a>
,URL將從http://www.websiteurl.com/更新爲http://www.websiteurl.com/#contact,導致URL欄下拉(如果它不可見)。
希望有一個解決方案,這一個!
感謝
「具有href屬性錨的事實是不夠的Safari移動,以顯示巴,除非該地址是由井號開頭。這是不會改變的URL的事實,因爲如果您防止默認()單擊鏈接並避免導航,則欄會顯示。「
來源:http://jmperezperez.com/prevent-iphone-navigation-bar-ajax-link-click/
這上有進一步的說明和代碼。該解決方案似乎是爲鏈接(元素)添加一個單擊處理程序,以刪除href屬性並通過JS重定向到該頁面。