如何通过Javascript检查完全打开的窗口?

如何通过Javascript检查完全打开的窗口?,javascript,jquery,Javascript,Jquery,有人知道用Javascript检查窗口完全打开的方法吗 // code1 dont work $(window).resize(function() { ... }); // code2 dont work window.onresize = function(event) { ... } 我想检查一下(浏览器的)屏幕变成全屏的时刻 if( window.innerHeight == screen.height)

有人知道用Javascript检查窗口完全打开的方法吗

    // code1 dont work
    $(window).resize(function() {
        ...
    });

    // code2 dont work
    window.onresize = function(event) {
        ...
    }
我想检查一下(浏览器的)屏幕变成全屏的时刻

if( window.innerHeight == screen.height) {
    // browser is fullscreen
}

有关事件,请参见:

将窗口的
外光
外光
屏幕的
外光
屏幕的
外光

window.onresize = function(event) {
    if (window.outerWidth === screen.availWidth && window.outerHeight === screen.availHeight) {
        console.log("This is your MOMENT of fullscreen: " + Date());    
}

你能详细解释一下你所说的“完全打开的窗户”是什么意思吗?这似乎是在:它并不完全正确。我想检查一下(浏览器的)屏幕进入全屏的时刻。onresize应该可以。你观察到了多大的延迟?发射太早吗?太晚了?另外,如果有帮助的话,记住有一个CSS媒体查询全屏状态。你的意思是在调整大小完成后?看看这个,我有一些问题,如果控制台面板在这里是开放的。窗口的大小会改变,但这不是真实的事情。我用Chrome测试了这个。控制台视图不会影响代码,因为我们正在处理outerHeight和outerWidth。