如何仅重定向窗口大小调整和新窗口?

时间:2012-02-22 04:13:11

标签: php javascript

我需要重新定位页面重新定义更具体我只需要在新窗口打开或重新调整大小时重定向,最重要的是当你在safari中启用全屏模式并使用弹出窗口打开链接时使用OSX Lion需要它重定向。

这是我到目前为止所拥有的。第1个如果计算窗口大小并且仅在窗口是平地的时候重新调整大小弹出窗口,则弹出窗口大小重定向。否则,如果是ie9和最后的其他我重定向重新大小所有其他ies谢谢你们!我厌倦了通过window.onresize = function()工作,但不适用于ie9或狮子狩猎!我认为你有任何建议谢谢!

if(self.innerWidth>(old_w + new_w)){

    window.location = '/myfolder/location';

} else {
    if (document.getElementsByTagName('body')[0].clientWidth > (old_w + new_w)) {

        window.location = '/myfolder/location';
    } else {
        window.onresize = function() {

            window.location = '/myfolder/location';
        }
    }​

0 个答案:

没有答案