文章詳情頁
javascript - 怎么判斷移動端軟鍵盤的隱藏按鈕
瀏覽:121日期:2023-05-03 18:03:41
問題描述
就是收起鍵盤的向下箭頭
忽然發現 在android上 alert(keyCode)這個按鍵是沒有code的
怎么處理
如何判斷 收起了
問題解答
回答1:同找,很久以前就碰到了這個問題,一直沒有找到比較完善的答案
回答2:當用戶呼出軟鍵盤時,頁面會觸發resize事件,頁面大小變小,高度只有原有高度減去鍵盤高度的高度,一般都小于500,同時市面上也幾乎沒有屏幕原有高度就小于500的手機,所以在resize觸發后判斷,如果document.body.clientHeight>500即視為收起軟鍵盤
這樣應該存在兼容性問題。。。。。。。。。。。。。。
回答3:android 可以監聽resize事件
var winHeight= $(window).height(); $(window).resize(function(){var thisHeight=$(this).height();if(winHeight - thisHeight >50){ $(’.form_scrollTxt’).hide(); $(’.form p’).css(’margin-bottom’,’2px’)}else{ $(’.form_scrollTxt’).show(); $(’.form p’).css(’margin-bottom’,’13px’)} });
標簽:
JavaScript
相關文章:
1. node.js - mysql如何通過knex查詢今天和七天內的匯總數據2. mysql 插入數值到特定的列一直失敗3. 360瀏覽器與IE瀏覽器有何區別???4. Python從URL中提取域名5. mysql - 百萬行的表中是否盡量避免使用update等sql語句?6. python - 在使用Pycharm時經??吹饺缦碌臉邮?,小括號里紅色的部分是什么意思呢?7. javascript - 新浪微博網頁版的字數限制是怎么做的8. 怎么在網頁中設置圖片進行左右滑動9. javascript - 豆瓣的這個自適應是怎么做的?10. javascript - 用jsonp抓取qq音樂總是說回調函數沒有定義
排行榜
