Bonjour,
Voilà mon problème: j'ai créé un objet page(un div) et je souhaiterais lui ajouter une gestion d'évènement window.onresize pour que quand on redimensionne la fenêtre du navigateur la page(le div) se recentre automatiquement.
Voici le code :
Tel quel, cela ne fonctionne pas. Quelqu'un peut-il m'aider ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 var Page = Class.create(Composant,{ initialize: function(element_parent,name,largeur,hauteur,couleur_fond,couleur_page) { this.element_parent = element_parent; this.name = name; this.largeur = largeur + "px"; this.hauteur = hauteur + "px"; this.couleur_fond = couleur_fond; this.couleur_page = couleur_page; this.position = position; this.page = document.createElement('div'); this.page.style.width = this.largeur; this.page.style.height = this.hauteur; this.element_parent.appendChild(this.page); this.positionne(this.position); window.onresize = this.centre(); this.centre(); }, centre: function () { this.position = position; this.page.style.position = "absolute"; this.page.style.left = $("body").offsetWidth / 2 - this.page.offsetWidth / 2 + "px"; } });
Merci.
Partager