PHP-Nuke France - Communauté Européenne: Forums

FAQFAQ  RechercherRechercher
Groupes d'utilisateursGroupes d'utilisateurs    Les rangsLes Rangs
ProfilProfil  Se connecter pour vérifier ses messages privésSe connecter pour vérifier ses messages privés  ConnexionConnexion
*AVANT TOUT, consultez la charte de nos forums !

ATTENTION
En téléchargeant une version de PHP-Nuke autre que celle que nous proposons, vous prenez la décision de ne pouvoir prétendre à aucun support sur nos Forums.
Vous êtes libre de faire vos propres choix mais nous ne pouvons accepter de faire le travail des autres.
Par conséquent et en connaissance de cause, toute question relative à une autre version que celle que nous nous sommes engagé à supporter sera transférée à la corbeille.

 Prenez 2 minutes pour prendre connaissance plus en détails de notre fonctionnement

HELP liens en dur plus onClick

Poster un nouveau sujet   Répondre au sujet    PHP-Nuke France - CE Index du Forum Utilisation
Printer-friendly version
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
bluesnicky




Novice



Inscrit le: Feb 19, 2005
Messages: 2

MessagePosté le: 19.02.2005, 11:51:26    Sujet du message: HELP liens en dur plus onClick Répondre en citant

Bonjour a tous
J'ai un souci avec mon annuaire qui est concu en lien en dur.
Lorsque je clique sur un site repertorié, le lien est en fait une pop-up ou en tout cas compris comme une pop up par le navigateur.
Ce qui fait que dans le cas ou on utilise la barre google ou msn ou un logiciel anti pop-up, le lien vers le site ne fontionne pas...
VOila le code que j'utilise


<a target="_blank"
href="<?php echo $resultat["url"]; ?>"
onClick="window.open('goto.php?id=<?php print $resultat["id"];?>','fen')">
<?php echo ($resultat["titre"]); ?>
</a>

En fait, j'utilise la fonction onclick pour pouvoir comptabiliser les visites sur le site qui est visité
C'est ca qui me pose probleme et qui fait que les pop-up peuvent etre bloquees
La seule solution que j'ai trouvé c'est de ne plus comptabiliser le nombre de visites des sites..
Mais ca, c hors de question :-)
Quelqu'un peut il m'aider???
Merci beaucoup Et Bravo pour ce forum
Nicolas
Revenir en haut
Caché    Voir le profil de l'utilisateur Envoyer un message privé
ckforum




Habitué
Habitué



Inscrit le: Jan 06, 2004
Messages: 1653
Localisation: FRANCE

MessagePosté le: 19.02.2005, 15:49:11    Sujet du message: Répondre en citant

Salut bluesnicky,

C'est en effet pas simple mais en ouvrant tes fenetres en mod modale IE + FFOX + NSx
Tu devrais pourvoir contourner un peu ce probleme

Voilà plutot qu'un long discour je te livre une fonction JS que j'ai trouvé sur le net et que j'ai tres légerement adapté ! je t'aurais bien cité la source mais euh ... j'ai paumé le lien Smile

Bref cette fonction js openModalWindow() devrait te permettre de faire ce que tu souhaites ...

@+

Je lis un fichier texte car le code JS ne fonctionne pas dans le forum !



Nota : dans l'exemple on ouvre testpopopen.html toi ce sera la page php que tu souhaites ! (comme goto.php??????)


@++

_________________
Bah on fait ce qu'on peut Hein Pas vrai ? ! et Vous !!!
(pas de demande d'aide via MP Merci ....)
Revenir en haut
Deconnecte    Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
bluesnicky




Novice



Inscrit le: Feb 19, 2005
Messages: 2

MessagePosté le: 19.02.2005, 19:29:26    Sujet du message: Répondre en citant

Merci beaucoup de ta reponse mais le probleme reste le meme avec ce script
La fenetre pour le lien goto?id=000 s'ouvre bien
mais c'est le lien principal qui est bloqué par l'anti pop-up...
EN fait, ca fonctionne lorqu'on ouvre le lien principal dans la meme fenetre.
Mais mon but est d'ouvrir le lien principal dans une autre fenetre
Alors j'utilise target="_blank" Et c'est la que ca merde !!!
Si je mets pas target ca marche. Mais ca m'interesse pas
Aurais-tu une autre idée?
Revenir en haut
Caché    Voir le profil de l'utilisateur Envoyer un message privé
ckforum




Habitué
Habitué



Inscrit le: Jan 06, 2004
Messages: 1653
Localisation: FRANCE

MessagePosté le: 20.02.2005, 00:42:16    Sujet du message: Répondre en citant

re bluesnicky,

Non pas la mais a l'occasion je regarderais car c'est vrai que c'est un probleme ennuyeux quand tu veux des pop up clean Smile d'avoir ces pop up killers que te gene !

Donc le premier qui trouve Smile

Cela dit inverse ta recherche en redimensionnant automatiquement la fenetre qui s'ouvre pour en faire une pseudo pop up Smile via un p'tit script JS

Donc tu ouvres une fenetre avec un target='_blank'
et dans la fenetre qui s'ouvre tu redimensionne la fenetre ETC...

@++

_________________
Bah on fait ce qu'on peut Hein Pas vrai ? ! et Vous !!!
(pas de demande d'aide via MP Merci ....)
Revenir en haut
Deconnecte    Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
Montrer les messages depuis:   
Printer-friendly version
Poster un nouveau sujetRépondre au sujet    PHP-Nuke France - CE Index du Forum Utilisation Toutes les heures sont au format GMT + 2 Heures
Page 1 sur 1

 
Sauter vers:  
Vous ne pouvez pas poster de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas voter dans les sondages de ce forum
Vous ne pouvez pas joindre des fichiers dans ce forum
Vous ne pouvez pas télécharger des fichiers dans ce forum

:: Powered by phpBB © 2001, 2005 phpBB Group ::

Site motorisé par PHP-Nuke en version Française distribuée par PHP-Nuke France - CE
PHP-Nuke © 2004 by Francisco BURZI
Logiciel gratuit que vous pouvez redistribuer librement en respectant la licence GPL
Tout le contenu du site est copyright PHP-Nuke France - CE
Site déclaré à la C.N.I.L sous le n° de dossier 865996
Noms de domaines, hébergement et site propriété de RondPoint Médias Services - Jean-Claude GIRAUD
Design RMS - Création RondPoint Médias Services   RondPoint Médias Services - © 2005 / 2006
Réseau : Etxe Ama - Ovalie - PHP-Nuke France : CE - RondPoint Médias Services - La Vallouise