Navigation : Forums > Problèmes > Calendrier et "POP-UPS"

Pages : 1 Poster un nouveau sujet Ajouter un message
Auteur Message
ffwrude

Messages : 3
Inscrit le : 18/07/2006
Posté le 18/07/2006 à 16:23:51 Message N°1 #
Bonjour j'ai utilisé le script du calendrier sur mon site (qui marche d'ailleur très bien merci au créateur). j'y ai rajouter plusieurs choses mais... la dernière touche ne veut pas passer.

J'aimerai pouvoir lorsque je clique sur un jour, ouvrir un pop-up.

Le lien du jour est :

$output .= '<td class="calendar'.$css_2_use.$param['calendar_id'].'"><a href="'.str_replace('%%dd%%', $current_year.$current_month_2.$i_2,$param['link_on_day']).'&plop=14" >'.$i.'</a>'.$txt_2_use.'</td>'."\n";

(Edit : c'est le lien ou vous devez rajouter le $a que nous voyons en dessous)

ici il y'a une variable plop en plus qui elle sert à
bien afficher le lien par rapport à mes autres pages.

Ce que je voudrais c'est rajouter un peu de jscript (je n'y connais rien en jscript).

je me suis laisser entendre qu'un petit :

<a href="test.php?id=<? echo $id ?>" onClick="window.open(this.href, 'Infos', 'height=350, width=350, top=100, left=100, toolbar=no, menubar=no, location=no, resizable=yes, scrollbars=no, status=no'); return false;">Debut de la news sur 12345678912313454451464646</a>

résoudrai mon problème. En effet, cela fonctionne sur des liens classiques.

Mais impossible de le placer dans le code du calendrier.

Merci de m'aider si possible.

Merci


______________________________
Message édité par ffwrude
Profil Citer
ffwrude

Messages : 3
Inscrit le : 18/07/2006
Posté le 18/07/2006 à 17:21:25 Message N°2 #
J'ai trouvé.

déclarer une variable au dessus du link on day (environ ligne 75)

$a = ' onClick="window.open(this.href, \'Infos\', \'height=300, width=400, top=100, left=100, toolbar=no, menubar=no, location=no, resizable=yes, scrollbars=no, status=no\'); return false;"';


Puis environ ligne 275 lors du lien proprement dit :

modifier la ligne pour avoir

$param['link_on_day']).'" '.$a.'>'.$i.

(vous avez juste à rajouter le '.$a.'

je ne recopie pas le lien complet car il comprend des rajouts non compréhensibles de par leurs noms (fichiers et variables rajoutées).

Voilà. Vous savez faire des pop-ups ^^

Rude

PS : pour faire pointer le lien du popup, il vous suffit de changer le lien de link_on_day au début du code

$param_d['link_on_day'] = $PHP_SELF."Votrelien.php?date=%%dd%%";


______________________________
Message édité par ffwrude


Ps: ca marche alors svp.. pas de remontrances sur l'orthographe ^^
Profil Citer
titin

Messages : 1
Inscrit le : 23/01/2007
Posté le 23/01/2007 à 11:35:49 Message N°3 #
bonjour,un ptit coup de main?merci,la popup n'a pas l'air de fonctionner
Profil Citer

Navigation : Forums > Problèmes > Calendrier et "POP-UPS"

Pages : 1 Poster un nouveau sujet Ajouter un message


Se rendre directement sur le forum :