begin process at 2012 05 29 04:01:54
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Javascript / DHTML / Ajax

 > 

Javascript et ActiveX

 > 

ActiveX

 > 

Comment ajouter un lien sur des images qui défilent?


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Comment ajouter un lien sur des images qui défilent?

vendredi 25 septembre 2009 à 14:54:06 | Comment ajouter un lien sur des images qui défilent?

magatha


Bonjour,

J'espère poser ma question dans le bon endroit.

J'ai trouvé un script sympa de rotation d'images (mieux qu'un simple <marquee>), et je voudrez que chaque image donne acces à une autre page. Je sais que ca ne doit pas être comliqué mais je sais Po !

Quelqu'un pourrais m'aider svp ?

voici le code
<html>
<head>
<title>Document sans titre</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body>
<SCRIPT language="JavaScript" >

var specifyimage=new Array() //Your images
specifyimage[0]="img/esquis/image5.jpg"
specifyimage[1]="img/encours/image12.jpg"
specifyimage[2]="img/extens/image21.jpg"

var delay=3000 //3 seconds

//Counter for array
var count =1;

var cubeimage=new Array()
for (i=0;i<specifyimage.length;i++){
cubeimage[i]=new Image()
cubeimage[i].src=specifyimage[i]
}

function movecube(){
if (window.createPopup)
cube.filters[0].apply()
document.images.cube.src=cubeimage[count].src;
if (window.createPopup)
cube.filters[0].play()
count++;
if (count==cubeimage.length)
count=0;
setTimeout("movecube()",delay)
}

window.onload=new Function("setTimeout('movecube()',delay)")

</SCRIPT>
<img src="img/esquis/image5.jpg" width="300" name="cube" border=0 style="filter:progid:DXImageTransform.Microsoft.Stretch(stretchStyle='PUSH')">

</body>
</html>



Mag

vendredi 25 septembre 2009 à 15:07:16 | Re : Comment ajouter un lien sur des images qui défilent?

Bul3

Membre Club
Réponse acceptée !

j'ai déjà répondu !
à la place de <img... />
faites <a href="url" target="cible"><img ... /></a>

vendredi 25 septembre 2009 à 15:14:02 | Re : Comment ajouter un lien sur des images qui défilent?

Bul3

Membre Club

et le script mis est ... disons "curieux" ?

>>cube.filters[0].apply()
c'est censé faire quoi ?
>>window.onload=new Function("setTimeout('movecube()',delay)")
m'étonnerait que cela fonctionne
>>if (window.createPopup)
c'est quoi createPopup ?

vous cherchez à faire quoi ?
dans le titre : "images qui défilent"
ma question : en en voit une seule à
un moment donné ou on les voit toutes
et elles défilent les unes derrière les autres ?

vendredi 25 septembre 2009 à 15:17:39 | Re : Comment ajouter un lien sur des images qui défilent?

magatha


Merci pour votre réponse, en fait je voudrez que chaque image conduise à une url différente, donc j'aimerai bien appeler l'url correspondant à l'image, une sorte de menu en image. Je sais pas si c tres claire ??? comme question ?
Je pense que ca se passe dans la section specify image et puis un appel <a href ...avec le src comme vous me le conseilliez mais ???

cordialement

Mag

vendredi 25 septembre 2009 à 15:19:41 | Re : Comment ajouter un lien sur des images qui défilent?

magatha

En précision, les images apparaissent une par une avec un effet de cube rotatif


Mag

vendredi 25 septembre 2009 à 15:25:54 | Re : Comment ajouter un lien sur des images qui défilent?

Bul3

Membre Club

ben ça c'est avec <a href...> qu'on fait
aller... chtiot exemple avec marquee
puisque vous ne répondez pas à : elles
défilent ou elles se superposent ?

<marquee onmouseout="this.start(); "
onmouseover="this.stop();"
bgcolor="##FFFF00"
width="50%"
>
<a href="url1.htm" target="cible"><img src="img/esquis/image5.jpg" /></a>
<a href="url2.htm" target="cible"><img src="img/esquis/image12.jpg" /></a>
<a href="url3.htm" target="cible"><img src="img/esquis/image21.jpg" /></a>
</marquee>

on peut bien entendu paramétrer mieux

vendredi 25 septembre 2009 à 15:29:10 | Re : Comment ajouter un lien sur des images qui défilent?

Bul3

Membre Club
Réponse acceptée !

ah... elles se superposent alors ?
et quand on clique sur l'une on charge
une page html ou pas ? différente ou pas ?

vendredi 25 septembre 2009 à 15:35:14 | Re : Comment ajouter un lien sur des images qui défilent?

magatha


Merci pour votre rapidité, j'ai essayé avec marquee comme dans votre exemple, ca marche mais c moins joli.
Effectivement les images s'enchaînent en se superposant, mais je ne sais pas comment ajouter le script leur assignant l'url style onclick.

Cordialement

Mag

vendredi 25 septembre 2009 à 15:41:19 | Re : Comment ajouter un lien sur des images qui défilent?

Bul3

Membre Club

si elles doivent se superposer,
donc on en voit 1 seule à la fois....
ch'tiot exemple :

<body>
<a id="lien"></a>
<script>
function affiche()
{ adr++;
ou.innerHTML="<img src='img/esquis/"+dess[adr%dess.length]+"' />";
ou.href=url[adr%dess.length];
}
var dess=["image5z.jpg","image12x.jpg","image21y.jpg"];
var url=["pag5a.htm","pag12b.htm","pag21c.htm"];
var ou=document.getElementById("lien");
var adr=-1;
setInterval( affiche, 1000 );
</script>
</body>


j'ai supposé que les noms d'images et
les liens n'avaient aucune logique
sinon on peut simplifier

vendredi 25 septembre 2009 à 15:49:08 | Re : Comment ajouter un lien sur des images qui défilent?

magatha

Ah merci beaucoup c'est exactement ca.
Encore merci !


Mag


1 2

Cette discussion est classée dans : images, var, img, array, specifyimage


Répondre à ce message

Sujets en rapport avec ce message

Redimensionner sans déformer une image avec du Javascript [ par ifuseeknicky ] Bonjour, actuellement en train de créer un site sur Blogger je suis confronté à un problème de dimensions d'images ! Blog Address: http://blogmpocom Galerie d'images [ par homer59650 ] Bonjour je viens d'acheter un Kits graphique pour mon site internet, dans ce kits il présente une galerie d'image en javascript[img]http://nsa14.casim ProgressBar de préchargement d'images, avec une pergress bar esthétique [ par Mouk32 ] Bonjour, bonjour ! Premier message, premier appel au secours [^^happy8] Alors pour résumer, je voudrais mettre une ProgressBar qui charge mes images a Appel dynamique de tableaux [ par Capharnaum ] Bonjour, Débutante en javascript, je rencontre un problème et fait donc appel à vous. Je souhaiterai qu'une boucle me permette de renvoyer les valeurs menu déroulant encore! [ par metaleurop ] Bonsoir.Ce script m'a ensorcelé toute l'après midi et pourtant j'en vois toujours le bout.Quelqu'un pourrait-il m'aider?2 Selects dépendants en JavaSc menu xp = comment ajouter un lien? et agrandir le menu? [ par scinzia ] Bonjour, je me sers du menu xp qui fonctionne très bien sous Mozilla seul problème la page que je construis est destinée à des utilisteurs utilisant I problème appel fonction innerHTML [ par matricule471 ] Bonjour, Lors du clique sur une des images de la liste je n'ai aucun changement de source (function ImgCentre) de l'élément centre et j'ai une erreur Faire défiler des images avec un délai de 1 seconde [ par mailliam ] Bonjour à tous! Je débute, j'ai récupéré un script pour faire défiler des images toute les secondes. Seulement il faut cliquer sur le bouton suivant, Prob length sur un array associatifs [ par destiny ] Bonjour,Tout est dans le titre, je me tue a essayer de connaitre le nbr d'enregistrement dans les deux tableaux ci-dessous ...Ca me retoure toujours


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,764 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales