Bonjour,

J'ai posté dans le forum général mais je pense que c'est ici le mieux.

j'ai utilisé le tuto sur la création de pop up avec javascipt et j'ai un soucis.

j'ai placé le script java dans le head.
J'ai bien créée une page js avec la fonction.
j'ai bien placée ma div pop tout en bas.

J'ai intégrée la css (sans les images)

Je précise que ma div pop est contenue dans une condition php IF

Aucune fenetre pop up ne se créé. L'affichage se place en dessous de ma page. Mon javacript est activé dans mon navigateur (FF).

J'ai essayé en appelant la fonction dans la condition (require "mafontion") mais aucun résultat.

Une pette idée pour pas rester en rade ???

Merci d'avance
Bon ben j'ai fait des progrès.

Ma pop up s'affiche désormais sur la page lorsque la condition est remplie. Par contre elle ne se met pas du tout où il faut.
Elle semble se positionner par rapport à la div qui l'a générée alors qu'elle est positionnée juste avant body.

Si je change absolu par relative dans la css elle ne reste pas dans l'écran.

J'ai réussi à la faire s'afficher en incluant :
echo '<script type="text/javascript" src="popup_load.js"></script>' ;
dans la condition. Mais je suis pas sur que cela soit la bonne manière. Avec include("ma_fonction.js"); cela n'a pas fonctionné.

Qu'est-ce qui peut gêner le positionnement de cette pop up ???

Allez la France !!!!!
Mais où avais-je la tête Smiley lol Smiley lol Smiley lol Smiley lol

C'était une simple mise en forme css. les top et left étaient bottom et right !

Ca fonctionne parfaitement Smiley cligne .

Allez maintenant je vais voir comment faire pour que la fenêtre s'adapte automatiquement au contenu Smiley langue .
Pour dimensionner automatiquement la fenetre un simple min-width fonctionne parfaitement Smiley biggrin .

Merci pour toutes les réponses Smiley cligne .
Modifié par kong (24 Jun 2006 - 18:38)