Skip to content

rainght/H5---Programs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 

Repository files navigation

localStorage赋值

解决方案:关于localStorage赋值,并不是一个指向这个获取到的键值的指针

    var storage = window.localStorage,
        defense = storage.getItem("defense");

    defense.setItem("defense", "true");

    console.log(defense); // true

    if(defense){
        storage.removeItem("defense");

        console.lgo(defense); // true
        console.lgo(storage.getItem("defense")); // null
    }

#Android手机,input获取焦点后,页面弹不起来 解决方案:给容器加上高度并绝对定位在底部

    var h = window.innerHeight;

    $(".main").css("height", h);

    #页面回退ajax请求的数据不更新 解决方案:在ajax请求url上加时间戳

    var time = new Date().getTime();

    $.ajax({
        url: "?ver=" + time,
        success: function(){}
    });

#iphone4下,input获取焦点,输入框有时不会自动上移 解决方案:添加js控制,需要给iPhone4专门加上过滤条件,不然其他类型iPhone的手机会连续滚动两次,测试发现iPhone4下键盘弹起后innerHeight值会变小

    var h = window.innerHeight;
    
    $("#mobile").on("focus", function(){
        var $this = $(this);
        
        if(window.innerHeight < h){ // 过滤条件 
            $("html,body").animate({scrollTop: $this.offset().top},1000);
        }
    });

   

About

遇到的问题

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published