Ajout d'un bloc en AJAX


sim100
WRInaute passionné
WRInaute passionné
 
Messages: 1431
Inscription: 2 Fév 2003

Ajout d'un bloc en AJAX

Message le Mar Sep 12, 2006 9:50

Bonjour
Sur un de mes sites, j'aimerais ajouter un bloc que l'utilisateur pourrait "montrer" ou "cacher", avec dedans un texte, ou contenu quelconque généré par exemple via une base de données.

Comment faire ce type de bloc?

AJAX?

Avez-vous un script pour?

Merci


spationaute-troglodyte
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 335
Inscription: 11 Juin 2006

Message le Mar Sep 12, 2006 10:04

c'est pas de l'ajax ;) c'est juste du javascript

l'image
Code: Tout sélectionner
<img src="/images/add.png" alt="" name="ouvrir1" width="16" height="16" hspace="0" vspace="0" title="ouvrir" onClick="ouvrir();">


le javascript

(exemple supprimé, pff trop balour le modo je jou la mere thereza pour rien :P)

où l'ID#bannesport est la div que tu veux modifier

Après tu lis les cookies via php pour faire une sauvegarde de l'état

cf :-http://www.forum-foot.info/ (note des modos : pas d'anchor optimisés dans les liens SVP)
(pff trop balour le modo je jou la mere thereza pour rien :P)
le bouton vert en haut à gauche
Dernière édition par spationaute-troglodyte le Mar Sep 12, 2006 14:03, édité 3 fois.


sim100
WRInaute passionné
WRInaute passionné
 
Messages: 1431
Inscription: 2 Fév 2003

cool

Message le Mar Sep 12, 2006 10:30

Ah oui c'est cool. Exactement ce que je cherchais.

C'est pour ça que j'ai mis un point d'interrogation pour AJAX, je n'étais pas sur. Mais il me semblais que c'était possible en Ajax.

Et je suppose qu'avec ton script, Google ne saura pas voir le contenu inclus dans ces blocs?

Merci


sim100
WRInaute passionné
WRInaute passionné
 
Messages: 1431
Inscription: 2 Fév 2003

Message le Mar Sep 12, 2006 10:33

@spationaute-troglodyte
En tout cas sympas ton site!
Il me semble que je l'ai accepé hier soir sur mon annuaire http://www.1two.org !

Sinon, google saura voir tout le contenu inclu dans ces types de blocs?

Merci encore


sim100
WRInaute passionné
WRInaute passionné
 
Messages: 1431
Inscription: 2 Fév 2003

oui

Message le Mar Sep 12, 2006 10:40

Le contenu du bloc peut être mis dans un fichier PHP à part?

En faisant par exemple

Code: Tout sélectionner
document.getElementById("bloc.php").style.height='0px';


spationaute-troglodyte
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 335
Inscription: 11 Juin 2006

Message le Mar Sep 12, 2006 14:04

mets te height à 1 car visiblement ca bug sous ie


spationaute-troglodyte
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 335
Inscription: 11 Juin 2006

Message le Mar Sep 12, 2006 14:05

sim100 a écrit:@spationaute-troglodyte
En tout cas sympas ton site!
Il me semble que je l'ai accepé hier soir sur mon annuaire http://www.1two.org !

Sinon, google saura voir tout le contenu inclu dans ces types de blocs?

Merci encore


ben oui, car tu les cache que si il y a un coockie et gg a pas les cookies


spationaute-troglodyte
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 335
Inscription: 11 Juin 2006

Re: oui

Message le Mar Sep 12, 2006 14:07

sim100 a écrit:Le contenu du bloc peut être mis dans un fichier PHP à part?

En faisant par exemple

Code: Tout sélectionner
document.getElementById("bloc.php").style.height='0px';


je flood :lol: sorry..
non tu as rien compris
getElementById("bloc.php")
c'est l'id de la div dont tu fais varier la hauteur


sureau
WRInaute discret
WRInaute discret
 
Messages: 195
Inscription: 7 Mar 2005

Message le Mar Sep 12, 2006 14:16

Si tu veux faire de l'ajax et charger des fichiers externes dans un div sans recharger la page, je te conseille d'utiliser -http://prototype.conio.net/

Avec cette bibliothèque tu importe des fichiers externes dans des divs en ligne de code
Code: Tout sélectionner
new Ajax.Updater('id_de_ton_div', 'ta_page.php');


spationaute-troglodyte
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 335
Inscription: 11 Juin 2006

Message le Mar Sep 12, 2006 14:23

cool ca :) merci ;)


spationaute-troglodyte
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 335
Inscription: 11 Juin 2006

Message le Mar Sep 12, 2006 18:47

j'ai pas utilisé le tiens.. j'ai pas réussi à le faire marcher
-http://www.forum-foot.info/
mais j'ai trouvé un petit bout de code sympa :D
dans le menu en haut à gauche, le selecteur


spationaute-troglodyte
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 335
Inscription: 11 Juin 2006

Message le Mar Sep 12, 2006 22:58

tu viens de me convertir à l'ajax :) avec ton exemple..
c'est bon, je vais me gaver..
en plus c'est le permis de cloacker ca :)


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités