Hello !
J'ai lu le tuto pour créer un gestionnaire de fenêtre en JS.
J'ai voulu ajouter une option pour redimensionner une fenêtre à la taille de l'écran, mais les deux lignes suivantes sont sans effets:
D'après FireBug, les valeurs sont bien modifiées, mais rien ne change à l'écran :s
J'ai tenté un alert(element); qui me renvoie quelque chose comme [HTMLObjectElement], alert(element.style); qui me renvoie quelque chose comme [CSSObjectElement] et enfin un alert(element.style.height); qui ne me renvoie rien :s
Avez-vous une idée de ce qui est mal fait?
Vous faut-il plus de code?
Merci,
EmmaBlack
J'ai fait une recherche sur Google avant de poster et d'autre ont le même soucis (uniquement sur Firefox il semblerait).
Voici le code de la page HTML:
Où doit se trouver la fonction bigWindow en fait ?
Sinon j'ai remarqué quand dans ton code tu utilises une variable window, c'est déconseillé car window est déjà utilisé en js.
Oui, le seul endroit où est appelé bigWindow est ici:
addEvent( actionBig, 'click', function() { bigWindow( window ); } );
et justement il y a la variable mal nommée window, donc le problème vient peut-être de là ;).
Ah tu m'as devancé, j'allais te demander dans quel groupe tu es à l'IUT
Moi c'est Gaëtan (au cas où ^^).
Pour que ça soit plus simple de tout vérifier, j'ai tout mis en ligne, et c'est accessible ici. C'est tout pas beau, mais c'est juste pour des tests
La variable window a été renommé mais le résultat est toujours le même :s
Ok je vais tout copier en local et tester tout ça
EDIT : Voilà alors je n'ai pas résolu le problème, mais je l'ai compris.
En fait ta fonction bigWindow fonctionne bien, pour t'en convaincre, ajoute ceci dans le bloc div.apt du css : border:solid; et lors de l'appui sur le +, la bordure noire va prendre toute la taille de l'écran.
Pour résoudre le problème, il faut modifier le css et aussi la fonction bigWindow je pense...
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.