Fork me on GitHub

Rapport de message :*
 

Re: APCal 2.21 : problème infobulle googlemap et popup calendrier

Titre du sujet : Re: APCal 2.21 : problème infobulle googlemap et popup calendrier
par lionhell sur 06/07/2014 01:26:58

Autre piste ... la position de la popup est définie par ce script dans le template lui-même:

function moveBox(id){

var 
box document.getElementById(id);
var 
browWidth window.innerWidth window.innerWidth document.body.offsetWidth;
var 
browHeight window.innerHeight window.innerHeight document.body.offsetHeight;
var 
boxWidth box.offsetWidth;
var 
boxHeight box.offsetHeight;
var 
boxX window.event.pageX window.event.pageX window.event.clientX document.documentElement.scrollLeft;
var 
boxY window.event.pageY window.event.pageY window.event.clientY document.documentElement.scrollTop;
        
 
box.style.left = ((boxX boxWidth 20 >= browWidth) ? browWidth boxWidth 20 boxX) + "px";
 
box.style.top = ((window.event.clientY boxHeight 20 >= browHeight) ? boxY boxHeight 25 boxY 25) + "px";

}


Dans FF cela affiche la popup juste en dessous du lien et elle reste fixe.

Dans IE la popup est décalée assez loin à droite et en dessous, et la popup se déplace avec le curseur.

Il faudrait corriger ce décalage sous IE, et ensuite que ce soit IE ou FF, soit:
- décaler la popup pour qu'elle ne déborde pas
- autoriser le débordement comme évoqué au-dessus.

Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

24 Personne(s) en ligne (19 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 24 | Plus ...