Vous n'êtes pas connecté.


Salut,
Voila j'ai une petite question 
Donc je voudrait faire en sorte que quand un membre de mon site clique sur un lien sa affiche une petite image a coté. Et le tout sans rafraichir la page ^^
Exemple :
Le membre clique sur le lien partenaire 1
Une nouvel fenêtre s'ouvre pour afficher le site du partenaire
A coté du lien cliqué par le membre une image s'affiche sans que la page ne se rafraichisse!
Peut être en javascript ? CSS ? les deux ? ^^
Par la même occasion, si vous n'auriez pas un code qui marche pour effacer tout les cookies d'un membre pour lui permettre d'effacer c'est trace sur internet.
j'ai déjà tester la fonction suivante :
<script language="JavaScript">
function unsetcookies(){
global $HTTP_COOKIE_VARS;
if (0<sizeof($HTTP_COOKIE_VARS))
{while (list ($k_cookie, $v_cookie) = each ($HTTP_COOKIE_VARS))
{ setcookie($k_cookie);
}
}
</script>Mais firefox m'indique une erreur au niveau du $ de $HTTP_COOKIE_VARS;
merci bien 
Dernière modification par snoopi (04/12/07 14:38:17)
TOP Hors ligne


Salut,
pour la première question, ça peut se faire de 2 manières, toutes les 2 avec du Javascript.
la première, c'est un bloc (<p>, <div>, <span>, <img> ...) qui est masqué via JS et ré"activé au clic sur un lien.
La seconde manip (un coup de moteur de recherche pour ceci) c'est l'Ajax ... Avec du PHP, tu récupères un contenu que tu insères dans ta page viua JS sans rechargement. ais si c'est juste pour afficher/masquer quelque chose, je te conseille le JS seul.
pour le JS seul :
supposons que tu aies <img id="image_a_cacher" style="display:block;" src="image.jpg" width="30" height="50" alt="image"> par exemple (peu importe le doctype, ici, c'est /> si XHTML mais le principe est le même).
Dans ta page, tu peux faire un texte cliquable :
<a href="#" onclick="if (document.getElementById('image_a_cacher').style.display=='none'){document.getElementById('image_a_cacher').style.display='block';}else{document.getElementById('image_a_cacher').style.display='none';}">Afficher/masquer</a>ça serait d'ailleurs plus propre en fonction JS séparée.
pour la 2nde question, ne confonds-tu pas JS et PHP ?
Tu ne pourras pas (et heureusement) faire effacer toutes les traces sur tous les sites, le mieux que tu puisses faire c'est lui faire effacer ses traces sur ton site en lui déclarant un cookie dont la date d'expiration est dépassée ...
FYI RTFM ASAP => Tux : La Légende <=
NewsletTux
TOP Hors ligne