11548 sujets

JavaScript, DOM et API Web HTML5

Bonjour,

J'ai un petit probleme avec onResize en javascript.

J'ai une fonction javascript qui s'apelle depuis <BODY onLoad="resize();">.

Cette fonction redimensione certains divs pour s'adapter a la taille actuelle du browser.

Tout cela fonctionne tres bien.

Je voudrais maintenant, lorsque que l'on redimensionne la fenetre du browser egalement appeler cette fonction.

J'ai essaye toute sortes de possibilites, mais sans succes:

<BODY onResize="resize();" onLoad="resize();">

window.onresize = new Function("window.location.reload()");

<body onResize="javascript:window.location.reload(true); return true;"> ,etc...

Dans le meuilleur des cas, ce ne produit rien, dans le pire des cas, IE s'affole et recharge en permanence.

J'ai trouve ce post http://forum.alsacreations.com/topic-5-8985-1-Resolu-Firefox-ignore-OnResize.html, mais rien ne fonctionne correctement dans mon cas

Quelqu'un a une idee? Je voudrais jutes pouvoir appeler une fonction lorsque l'on change la taille du navigateur.