Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
4775 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  afficher un fonds aléatoire dans un tableau

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

afficher un fonds aléatoire dans un tableau

n°927470
lebarbo
Posté le 19-12-2004 à 15:46:43  profilanswer
 

Bonjour,
je souhaiterai afficher un fonds aléatoire dans un tableau mais je ne sais pas comment faire. De plus si je pouvais le faire sans javascript ça m'arrangerai. J'ai trouvé une source en javascript mais d'une part c'est juste pour afficher une image et en plus ce n'est pas du tout situé dans un tableau. Si ça peut en inspirer :
<SCRIPT LANGUAGE="JavaScript">
<!--
document.write("<IMG SRC='images/" + parseInt(Math.random()*2) + ".gif' WIDTH=760 HEIGHT=420 ALT='Image aléatoire'>" );
//-->
</SCRIPT>
 
il y a ici 2 images aléatoires obligatoirement nommé 0.gif et 1.gif et qui se trouve dans le dossier images.
Voila si quelqu'un peut m'aider merci d'avance

mood
Publicité
Posté le 19-12-2004 à 15:46:43  profilanswer
 

n°927580
lebarbo
Posté le 19-12-2004 à 19:44:58  profilanswer
 

up

n°927789
cerel
Posté le 20-12-2004 à 09:57:26  profilanswer
 

Si tu veux pas le faire en JS tu dois disposer d'un langage du cote serveur. Alors dans ce cas c'est facile puisque tu n'as qu'a modifier le code source de la page avant de l'envoyer au navigateur.
 
Sinon, en ce qui concerne ton image, c'est quoi au juste ?
Un <img> dans un tableau ? Ou bien le background du tableau ?
 
Si c'est un img dans un tableau, alors je pense que le plus facile c'est de lui donner un id, puis apres en js tu change l'img :

Code :
  1. document.getElementById('imgid').src="/chmin/vers/image.gif";


 
Je suis pas sur a 100% de la propriete src, mais en theorie ca doit etre ca.
 
Sinon si c'est une image en background d'un tableau, la aussi un peu pres la meme technique, sauf que tu donne l'id au tableau, puis tu change la propriete background au lieu de la prop src.

n°927799
FlorentG
Posté le 20-12-2004 à 10:04:08  profilanswer
 

Ouais limite le mieux c'est côté serveur, au moins ça marchera chez tout le monde :)

n°927971
lebarbo
Posté le 20-12-2004 à 12:28:35  profilanswer
 

je vais essayé en fait c'est le background d'un tableau pour le faire sur le serveur je crois que ça va être compliqué en fait je sais pas du tout maitriser ça si vous savez comment faire je suis preneur sinon je vais me rabattre sur le js

n°927974
FlorentG
Posté le 20-12-2004 à 12:37:05  profilanswer
 

Au fait à tout hasard, il sert à quoi ton tableau ? C'est bizarre de vouloir changer aléatoirement le fond d'un tableau... Je soupçonne l'utilisation d'un tableau pour la mise en page...

n°927989
lebarbo
Posté le 20-12-2004 à 13:08:12  profilanswer
 

oui c ça si tu veux voir la gueule c'est là que ça se passe
http://fonds.perso.cegetel.net/principal.htm

n°927990
lebarbo
Posté le 20-12-2004 à 13:09:23  profilanswer
 

pour le js quelqu'un peut me donner le code complet parce que j'ai du mal à programmer moi même merci

n°928003
FlorentG
Posté le 20-12-2004 à 13:33:27  profilanswer
 

lebarbo a écrit :

oui c ça si tu veux voir la gueule c'est là que ça se passe
http://fonds.perso.cegetel.net/principal.htm


 
Ouch, laisse-tomber Frontpage pour commencer ;)
 
Sinon bah refait tout en XHTML correctement structuré, ensuite suffit d'un JS qui change le CSS de manière dynamique :)

n°928146
lebarbo
Posté le 20-12-2004 à 15:32:36  profilanswer
 

oui je sais mais bon j'aime bien bien plus simple que dream mais faut que j'enleve les balises. Sinon xhtml c'est symap mais qd ons ait pas s'en servir merci sinon pareil pour ton css mois ça me donne pas la soluce à mon pb :)

mood
Publicité
Posté le 20-12-2004 à 15:32:36  profilanswer
 

n°928158
FlorentG
Posté le 20-12-2004 à 15:38:34  profilanswer
 

Ben avec Css et tout le tralala, ça allègerait pas mal le code, et pour ceux qu'on pas javascript d'activé, il verrait quand-même un truc...

n°928173
lebarbo
Posté le 20-12-2004 à 15:43:13  profilanswer
 

oui mais pourtant apparemment tu te sers de js pour ton css dynamique donc ceux qui n'ont pas de js d'activé ça fait la même chose  :??:

n°928182
FlorentG
Posté le 20-12-2004 à 15:45:04  profilanswer
 

spagrave, spagrave :D


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  afficher un fonds aléatoire dans un tableau

 

Sujets relatifs
afficher un site de même taille pour n'importe quelle résolutionProblème pour quitter un tableau dynamique d'images
regex: Afficher seulement les lienstirage aléatoire sans remise
Récupérer cellule DataGrid et l'afficher dans une autre webformcomment afficher un panel sur un graphics ?
tri d'un tableau d'objet suivant une relation d'ordreStructure en forme de tableau
Afficher le nombre d'elt correspondant a un nombre choisi par l'utAfficher à coup sûr toutes les frames d'un site ?
Plus de sujets relatifs à : afficher un fonds aléatoire dans un tableau


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)