fixIME();

function fixIME(){

scroll_y = 100;  // 如果键盘弹起后 网页window对象的卷起小于此值,说明没有自动卷起 单位:px

timer = 500; //focus事件中500ms后进行判断 因为调起输入法键盘本身会有一定时间的延时

max_scroll = 300; // 手动向上卷起页面的高度 单位:px

$('.content').focusin(function () {
        setTimeout(function() {
            if(window.scrollY < scroll_y) {
                window.scrollTo(0, max_scroll);
            }
        }, timer);
    });
    $('.content').focusout(function () {
        setTimeout(function() {
            window.scrollTo(0,0);
        }, timer);
    });

}

function fixIME(selector){

    scroll_y = ; 

    timer = ;

    max_scroll = ;

    $(selector).focusin(function () {
setTimeout(function() {
if(window.scrollY < scroll_y) {
window.scrollTo(, max_scroll);
}
}, timer);
});
$(selector).focusout(function () {
setTimeout(function() {
window.scrollTo(,);
}, timer);
}); }

最新文章

  1. 09 web开发高级应用(1)
  2. 邮箱输入(仿gmail)
  3. TortoiseSVN,排除不想提交文件的方法(转)
  4. html 去掉input 获取焦点时的边框
  5. 网页js生成当前年月日 星期
  6. 查看ASM 使用率
  7. 面向对象程序设计-C++_课时24多态的实现
  8. 简介alert()与console.log()的不同
  9. 未来手机Alo即将问世!全息投影手机的新高峰!全息3d 网
  10. MySQL定时逻辑备份
  11. tomcat运行时JVM参数调整
  12. C#程序员应该养成的程序性能优化写法
  13. SpringBoot + Spring Security 学习笔记(二)安全认证流程源码详解
  14. Modbus协议栈实现Modbus RTU多主站支持
  15. asp.net core 系列 15 中间件
  16. Win10环境配置Bitcoin Core节点
  17. 轻松理解execl系列函数
  18. ubuntu16.04上Eclipse和hadoop配置
  19. 互联网校招面试必备——Java多线程
  20. 关于Mysql数据库进行多表查询时设计编程思想

热门文章

  1. @Transactional spring 事务(转载)
  2. [转载]Java类打包成JAR文件
  3. crontab时间规则
  4. 存一些有用的CSS
  5. 初探Qt Opengl【1】
  6. Selenium驱动Firefox浏览器
  7. jmeter实例,如果有说明错误,请各位大神批评
  8. 基于Vue、web3的以太坊项目开发及交易内幕初探 错误解决总结
  9. 使用SetOperations(无序)操作redis
  10. Nova Cell