Déclencheur en mode compatible avec le navigateur croisé

Je voudrais déclencher l'événement onresize à partir de mon code C # derrière. Je pense que cela peut se faire avec

Page.clientScript.RegisterScriptBlock(this.getType(), "id", "javascript code"); 

J'ai essayé element.onresize () mais ça ne semble pas fonctionner dans Firefox. Quelle est la manière correcte de déclencher un événement onresize similaire au jQuery suivant?

  • Comment puis-je utiliser la touche Entrée en tant que gestionnaire d'événements (javascript)?
  • Vérifiez event.target.parentElement avec les correspondancesSelector js
  • Événements de transition CSS3
  • Empêche le comportement par défaut dans l'entrée de texte tout en appuyant sur la flèche vers le haut
  • Événement de redimensionnement javascript sur scroll - mobile
  • Changement observable mais ne pas aviser les abonnés dans knockout.js
  •  $("body").trigger("resize"); 

    L'utilisation de jQuery lui-même n'est pas une option.

  • JavaScript cliquez sur le gestionnaire d'événements - Comment puis-je obtenir la référence à l'élément cliqué?
  • Comment afficher un flux de flux PDF généré par le serveur dans javascript envoyé via HttpMessageResponse Content
  • Utilisez Javascript pour vous connecter au service Web WCF
  • Comment lier un gestionnaire à un changement de sélection sur la fenêtre?
  • Passer le dessus d'un élément caché pour le montrer
  • Où puis-je mettre ma page JavaScript ou votre fichier externe?
  • 2 Solutions collect form web for “Déclencheur en mode compatible avec le navigateur croisé”

    Cela devrait faire l'astuce, DOM niveau 2 , aucune idée si cela fonctionne dans IE6, le mode de quirks n'a toujours pas d'information sur ce sujet:

     if (document.createEvent) { var e = document.createEvent('HTMLEvents'); e.initEvent('resize', true, false); document.body.dispatchEvent(e); } else if (document.createEventObject) { document.body.fireEvent('onresize'); } 

    Testé dans FF, Chrome et Opera.

    Utilisez cette $(window).resize(); (Testé dans FF, chrome, IE8)

    // ancienne réponse, échoue dans FF document.body.onresize()

    JavaScript rend le site Web intelligent, beauté et facile à utiliser.