具體實現分兩類,
- ie9-10
默認支持div的resize事件,可以直接通過div.attachEvent('onresize', handler);的方式實現
- 其它瀏覽器
通過在div中添加一個內置object元素實現監聽。
設置object元素的style使其填充滿div,這樣當div的size發生變化時,object的size也會發生變化。
然后監聽object元素的contentDocument.defaultView(window對象)的resize事件。
具體實現分兩類,
默認支持div的resize事件,可以直接通過div.attachEvent('onresize', handler);的方式實現
通過在div中添加一個內置object元素實現監聽。
設置object元素的style使其填充滿div,這樣當div的size發生變化時,object的size也會發生變化。
然后監聽object元素的contentDocument.defaultView(window對象)的resize事件。
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。