需求進入:
1.進入a頁面,輸入一些資訊後,跳轉b頁面選人,然後攜帶使用者資訊回到a。a中所有內容都保留,且攜帶回b頁面選的人。
2.每次從新進入a頁面,a頁面重新整理。
解決方案:
進入a頁面時,直接replace跳轉當前url拼接乙個時間戳引數。ts=當前時間。使用者不會有跳轉感知,瀏覽器裡也不會多一層歷史記錄
互動中跳轉b頁面回來後,判斷有ts時間戳引數,則代表非新進入頁面。
當使用者從新進入a頁面時,未攜帶ts引數。清除當前的本地儲存,然後replace跳轉到當前頁拼接ts引數。
頁面有EditText,避免首次進入彈出鍵盤
在開發中經常會遇到這樣的問題,進入乙個含edittext的activity後總是會自動彈出軟體盤。但是有時候我們又不想讓它彈出,因為影響美觀,而且使用者可能也會反感。最好的做法是剛進入時不讓彈出,在使用者輸入的時候才讓彈出,把主動權交個使用者是對使用者最大的尊重。在清單檔案中設定 android w...
JS判斷是否到達頁面底部
js判斷是否到達頁面底部 判斷標準 視窗高度 滾動條位置 頁面高度 原生js 判斷整個文件到底部 視窗高度 var windowheight document.documentelement.clientheight document.body.clientheight window.onscrol...
Javascript判斷頁面是否載入完成
很多時候我們在使用document.getelementbyid的時候直接在script標籤中獲取物件,然後使用,此時程式會出現該物件為undefined。script var dom document getelementbyid target alert dom undefined script...