如何检查页面是否已调整大小或刷新

时间:2018-04-15 13:52:10

标签: javascript

def list_min(list_):
    ''' returns the minimum value for the list ignoring None elements, or None if there are no values '''
    mn = None
    for li in list_ or []: 
        if li != None and (mn==None or li < mn):
            mn=li
    return mn

def sub_rec(node):
    if node == None:
        return None
    return list_min(sub_rec(node.left), sub_rec(node.right), node.key)

目前该功能在用户调整页面大小时正在运行,但是如何编写代码以便在重新加载页面后调用该函数?当导航栏通过横幅的特定高度时,应显示该导航栏,该横幅将根据屏幕宽度动态变化。

2 个答案:

答案 0 :(得分:0)

打电话给它。当页面重新加载时,所有的JS都会重新执行。

window.addEventListener('resize', checkScrollHeight );

checkScrollHeight();

答案 1 :(得分:0)

如果您在此处仅使用js,请使用Cookie。 像页面商店cookie上的个人土地。 重新加载后检查cookie。 https://www.w3schools.com/js/js_cookies.asp 使用此功能设置和获取cookie