如何使用香草JavaScript触发窗口大小调整事件?

穆罕默德·哈桑(Mohamed Hassan)

我正在尝试使用纯js触发调整大小事件以进行测试,但根据现代浏览器window.resizeTo()window.resizeBy()不要触发该事件来阻止这些操作。我尝试了jquery,$(window).trigger('resize');但它仅适用于通过jquery附加的事件,例如$(window).on('resize', handler);但是,就我而言,我正在从事的项目使用的是纯JavaScript。

例子

window.addEventListener('resize', function(){
    console.log('window has been resized !');
});

// or even using global onresize
window.onresize = function() {
    console.log('window has been resized!');
};
被咬

您很可能会被否决,因为人们会认为它是重复的,但是从那里您可能不需要jquery网站

IE9 +

触发本机

// For a full list of event types: https://developer.mozilla.org/en-US/docs/Web/API/document.createEvent
var el = document; // This can be your element on which to trigger the event
var event = document.createEvent('HTMLEvents');
event.initEvent('resize', true, false);
el.dispatchEvent(event);

触发自定义

var el = document; // This can be your element on which to trigger the event
if (window.CustomEvent) {
  var event = new CustomEvent('my-event', {detail: {some: 'data'}});
} else {
  var event = document.createEvent('CustomEvent');
  event.initCustomEvent('my-event', true, true, {some: 'data'});
}

el.dispatchEvent(event);

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

JFrame:如何禁用窗口大小调整?

来自分类Dev

NSImageView和窗口大小调整

来自分类Dev

任何大小调整bash事件

来自分类Dev

Gridbag布局->如何阻止组件随窗口大小调整?

来自分类Dev

如何进行多个D3窗口大小调整事件

来自分类Dev

ECharts:如何使用窗口的大小调整事件?

来自分类Dev

对象标签上的窗口大小调整事件javascript

来自分类Dev

窗口大小调整-React + Redux

来自分类Dev

如何使用Jquery / javascript根据视图端口大小调整图像大小

来自分类Dev

如何在JavaFX中监听Stage的大小调整事件?

来自分类Dev

窗口大小调整不起作用

来自分类Dev

窗口大小调整时的Vanilla Javascript操作元素

来自分类Dev

使用cy.viewport()时如何触发窗口调整大小事件

来自分类Dev

如何使用纯JAvaScript制作div大小调整器

来自分类Dev

如何在Python中检测窗口大小调整

来自分类Dev

自然的窗口大小调整事件会使Chrome中的布局无效,而强制窗口大小调整则不会。

来自分类Dev

可可窗口大小调整信息

来自分类Dev

各种大小调整bash事件

来自分类Dev

大小调整事件的侦听器

来自分类Dev

angularJS窗口大小调整问题

来自分类Dev

JavaFX拖动事件受窗口大小调整的影响

来自分类Dev

Javascript滚动和窗口大小调整

来自分类Dev

如何不对桌面窗口大小调整.append div

来自分类Dev

窗口大小调整时的jQuery函数

来自分类Dev

使用窗口调整大小调整PNG大小

来自分类Dev

使用JQuery窗口大小调整和媒体查询触发脚本一次

来自分类Dev

简单的窗口大小调整反应

来自分类Dev

如何根据窗口大小调整元素大小

来自分类Dev

窗口大小调整和滚动

Related 相关文章

热门标签

归档