evento window.resize che si triggers in Internet Explorer

Come sapete, in Internet Explorer, l’evento window.resize viene generato quando viene ridimensionato qualsiasi elemento della pagina. Non importa se l’elemento della pagina viene ridimensionato tramite l’assegnazione / modifica dell’altezza o dell’attributo dello stile, semplicemente aggiungendo un elemento figlio ad esso, o qualsiasi altra cosa – anche se il ridimensionamento dell’elemento non influisce sulle dimensioni della vista stessa.

Nella mia applicazione, questo sta causando una brutta ricorsione, dal momento che nel mio gestore window.resize sto ridimensionando alcuni elementi

  • , che a sua volta risveglia window.resize, ecc. Ancora, questo è solo un problema in IE.

    C’è un modo per impedire a window.resize di sparare in IE in risposta agli elementi della pagina da ridimensionare?

    Dovrei anche menzionare che sto usando jQuery.