logo Homepage
+  NewbieContest
|-+  Programmation» Langages Web» [javascript] quelques effets
Username:
Password:
Pages: [1]
  Imprimer  
Auteur Fil de discussion: [javascript] quelques effets  (Lu 4039 fois)
comtezero

Profil challenge

Classement : 2123/54345

Membre Héroïque
*****
Hors ligne Hors ligne
Messages: 1001


Voir le profil WWW
« le: 13 Décembre 2005 à 19:59:23 »

Pour un site j'aimerais bien faire des menus ou genre de pages comme pour les catégories du forum, ou lors d'un clique cela diminue ou agrandie le texte, je comprends pas où l'on doit inserer les bouts de codes. Si quelqu'un pouvait m'aider.
J'aurais aussi besoin d'un coup de main pour les images, celle ou on clique dessus puis ca ouvre une fentre avec l'image en taille réel.

merci
Journalisée

·´¯`·­»Comtezero«­·´¯`·

http://www.masstek.org
Nebelmann

Profil challenge

Classement : 464/54345

Membre Héroïque
*****
Hors ligne Hors ligne
Messages: 1357


Voir le profil
« #1 le: 13 Décembre 2005 à 20:56:16 »

<a href="truc.jpg" target="_blank"><img src="truc.jpg" width=30 height="30"></a>

de mémoire...


EDIT : depuis quand on écrit en français "language" au lieu de "langage" ??
Journalisée

-- Nebelmann -- Registered linux user #429186
«Si les lecteurs étaient des compilateurs, les posteurs feraient peut-être davantage attention à ce qu'ils écrivent...»
noitan

Profil challenge

Classement : 6353/54345

Membre Héroïque
*****
Hors ligne Hors ligne
Messages: 657


Voir le profil WWW
« #2 le: 13 Décembre 2005 à 21:11:19 »

arf
Journalisée

---------------------------------------------------------------------------------
>COMPUTERS IN THE FUTURE MAY WEIGH NO MORE THAN 1.5 TONS<
---------------------------------------------------------------------------------
Popular Mechanics, 1949
Perfect Slayer

Profil challenge

Classement : 3034/54345

Membre Héroïque
*****
Hors ligne Hors ligne
Messages: 1974


Voir le profil WWW
« #3 le: 13 Décembre 2005 à 21:32:09 »

Bon ok.. j'viens vous aider

La fonction JS qui cache les éléments
Code:
function aff_paneau(id_panneau) {
var date_expire = new Date();
var time_expire = date_expire.getTime() + 365*24*60*60*1000;
date_expire.setTime(time_expire);
if (document.getElementById(id_panneau).style.display == "block") {
        document.getElementById(id_panneau).style.display = "none";
        document.cookie = id_panneau+"=false; expires ="+date_expire;
        } else {
        document.getElementById(id_panneau).style.display = "block";
        document.cookie = id_panneau+"=true; expires ="+date_expire;
        }
}
Attention ! Le type block marche pour les élément du type block.. (div, table..)
Pour les éléments d'un tableau (cellule, ligne) c'est autre chose ! (table-row, table-cell) de meme pour les éléments d'une liste. A toi de te renseigner.

Maintenant, on part de la base que tu as un div. Il faut qu'il ait ces propriétés :
Code:
<div style="display:block;" id="mon_div">
pour qu'il soit affiché au départ
<div style="display:none;" id="mon_div">
pour qu'il soit masqué au départ
Apres tu n'as qu'à appeler la fonction avec comme parametre le nom de l'id de ton div pour l'afficher ou le cacher. Genre :
Code:
<a href="#" onClick="aff_paneau('mon_div');">Montrer/Cacher</a>
P.S. Je t'ai mis en plus de quoi enregistrer dans un cookie le status de l'affichage du div.. Ce qui fait qu'avec PHP, tu peux gérer après l'affichage ou non en fonction de ton cookie en choisant none ou block pour le display du div..
Journalisée

Newbie Contest Staff :
(¯`·._.· [ Perfect Slayer ] ·._.·´¯)
Status :
Administrateur / Programmeur PHP / Optimisateur
Citation :
Sécurité, efficacité et rapidité riment avec Perfect(ion)
comtezero

Profil challenge

Classement : 2123/54345

Membre Héroïque
*****
Hors ligne Hors ligne
Messages: 1001


Voir le profil WWW
« #4 le: 15 Décembre 2005 à 20:08:46 »

Bon ok Perfect Slayer dés que je passe sus linux j'essaye ( hé oué obligé d'aller sous win pour faire du vb pour les cours :=/ )
Journalisée

·´¯`·­»Comtezero«­·´¯`·

http://www.masstek.org
Nebelmann

Profil challenge

Classement : 464/54345

Membre Héroïque
*****
Hors ligne Hors ligne
Messages: 1357


Voir le profil
« #5 le: 15 Décembre 2005 à 20:14:18 »

mais qu'est-ce que c'est que ça encore, faire du VB en cours, n'importe quoi ces profs... ^^

enfin... (soupir)
Journalisée

-- Nebelmann -- Registered linux user #429186
«Si les lecteurs étaient des compilateurs, les posteurs feraient peut-être davantage attention à ce qu'ils écrivent...»
comtezero

Profil challenge

Classement : 2123/54345

Membre Héroïque
*****
Hors ligne Hors ligne
Messages: 1001


Voir le profil WWW
« #6 le: 15 Décembre 2005 à 20:51:38 »

ET oué pendant que certains profs veulent migrer sous linux d'autres nous font faire du pur M$, alors qu'avec qt designers on peut faire autre chose
Journalisée

·´¯`·­»Comtezero«­·´¯`·

http://www.masstek.org
Pages: [1]
  Imprimer  
 
Aller à: