H5 이동단 하단 input 깨우기 핸드폰 소프트 키보드 차단 입력 상자 문제 해결 방법

9282 단어
// An highlighted block
  <input type="text" value="" class="tinput" />;
      // 
      $(".tinput").bind("focus", function () {
     
        //  
        if ($(this).offset().top > document.body.scrollHeight / 2) {
     
          setTimeout(function () {
     
            window.scrollTo(0, document.body.scrollHeight);
          }, 500);
        }
      });
      // app 
      $(".tinput").focus(function (e) {
     
        var u = navigator.userAgent;
        var isAndroid = u.indexOf("Android") > -1 || u.indexOf("Adr") > -1; //android 
        if (isAndroid) {
     
          $("body").height($("body").height() + 300);
          $("body").scrollTop(300);
        }
      });
      //  
      $(".tinput").blur(function (e) {
     
        var u = navigator.userAgent;
        var isAndroid = u.indexOf("Android") > -1 || u.indexOf("Adr") > -1; //android 
        if (isAndroid) {
     
          $("body").height($("body").height() - 300);
          $("body").scrollTop(0);
        }
      });

좋은 웹페이지 즐겨찾기