> Tous les forumsForum des Webmasters

 un avis pour une mise en page
Statut du sujet : NON RESOLU Imprimer
 chinart
  Posté le 14/02/2008 @ 09:33  
 Astucien

1479 Messages

Bonjour,

Je voudrais un avis(ou plusieurs) pour créer une mise en page d'un site,la page d'accueil.Je présente actuellement 5 photos "statiques" des activitées proposées avec une légende.Je voudrais que chaqu'une de ses images change une fois à l'arrivée sur cette page d'accueil.Par exemple la premiere image qui represente "les balades" démarre sur la couleur du fond du site(bleu) puis apparait l'image,puis de nouveau la couleur du fond du site(bleu)et une autre image,le logo"ballade+une autre photo" et plus rien pour celle ci mais idem en décalé pour les autres images.J'ai essayé en gif,mais j'ai du mal et la page est trés "lourde au téléchargement.Merci pour vos conseils

 Afficher le profil de chinart Envoyer un message privé à chinart
 
 
Publicité
 jpapoo  Posté le 14/02/2008 à 13:21  
Astucien


2057 Messages

Bonjour,

Tu peux faire ça en Flash avec un logiciel comme PowerBullet (free) il existe une version 1.44 avec traduction FR par Colok.

@+

Afficher le profil de jpapooEnvoyer un message privé à jpapoo
 Revenir en haut de la page
 elle  Posté le 14/02/2008 à 18:25  
  Maîtresse astucienne


15671 Messages
Et, s.t.p., ne fais pas une page d'acceuil mais bien une page d'accueil...
Afficher le profil de elle Voir la configuration de elleEnvoyer un message privé à elle
 Revenir en haut de la page
 chinart  Posté le 14/02/2008 à 18:34  
Astucien

1479 Messages

BONSOIR,

Merci,JPAPOO,je vais voir,et MILLES EXCUSES ,elle,pour mon accueill

Afficher le profil de chinart Voir la configuration de chinartEnvoyer un message privé à chinart
 Revenir en haut de la page
 chinart  Posté le 15/02/2008 à 07:56  
Astucien

1479 Messages

Bonjour

J'essaye d'uttiliser power bullet qui me semble parfait pour ce que je veux faire,mais je n'arrive pas à ouvrir une image (ca oui)mais la lié à une autre et ainssi de suite avec des effets,si quelqu'un peux m'aider bonne journée

Afficher le profil de chinart Voir la configuration de chinartEnvoyer un message privé à chinart
 Revenir en haut de la page
 jpapoo  Posté le 15/02/2008 à 17:06  
Astucien


2057 Messages

Re,

Ton code devrait ressembler à ceci:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=windows-1250">
<meta name="generator" content="PSPad editor, www.pspad.com">
<title></title>
</head>
<body>
<EMBED flashvars="adress=&picture="image1.jpg|image2.jpg|image3.jpg|image4.jpg"
tempo="4000"
width="350"
height="350"
src="http://ton_site/ton_dossier/loader_diapos.swf"
bgcolor=#FFFFFF
type="application/x-shockwave-flash"
pluginspage="http://www.macromedia.com/go/getflashplayer"></EMBED>

</body>
</html>

Dans le listing, modifiez la troisième ligne en spécifiant toutes tes images séparées par un | (pour obtenir ce trait vertical, tapez Alt Gr + 6 ). Ne pas oublier pas le " en fin de ligne. Par défaut, chaque image sera affichée quatre secondes.

Pour choisir une autre durée, changes la valeur de la ligne Tempo ="4000" en spécifiant une nouvelle valeur, exprimée en milliseconde. Enregistres puis places le fichier HTML et les images sur ton site à l'aide d'un logiciel de FTP, puis testes le résultat.

A l'ouverture de ta page dans un navigateur, une animation Flash se charge puis affiche une à une toutes tes photos.

@+

Afficher le profil de jpapooEnvoyer un message privé à jpapoo
 Revenir en haut de la page
 chinart  Posté le 16/02/2008 à 03:50  
Astucien

1479 Messages

Bonjour,et bonne nuit

Je cherche toujours de l'aide pour uttiliser powerbuller,(ou un tuto en français)bonne journée

Afficher le profil de chinart Voir la configuration de chinartEnvoyer un message privé à chinart
 Revenir en haut de la page
 chinart  Posté le 16/02/2008 à 16:37  
Astucien

1479 Messages
bonjour,bonsoir,un petit UP,toujours à la recherche d'aide
Afficher le profil de chinart Voir la configuration de chinartEnvoyer un message privé à chinart
 Revenir en haut de la page
 jpapoo  Posté le 16/02/2008 à 17:08  
Astucien


2057 Messages

Re,

Le seul Tuto que je connaisse est celui qui existe sur le site de Powerbullet.com, Voici la traduction en ligne de celui-ci:

Le présentateur de Powerbullet est un petit, simple et libre programme pour créer des présentations dans le flash ? format. Vous n'avez besoin d'aucune expérience pour créer des présentations animées lisses simplement en Dactylographiant, en cliquant et en traînant. Le présentateur de Powerbullet est spécifiquement conçu pour créer les présentations de plusieurs pages qui sont généralement employées en brochures et catalogues électroniques de ventes, écrans d'éclaboussure, présentations et projets d'étudiant. Vous pouvez également créer une exposition de art de l'auto-portrait-running, l'indication retarde à chaque page, ou vous pouvez lier la synchronisation au bruit attaché à chaque page. Vos présentations peuvent être exportées comme HTML page avec un dossier (instantané) incorporé de SWF ou comme dossier executeable que vous pouvez courir sur n'importe quel PC de Windows. Totalement libre Le freeware de présentateur de Powerbullet est un outil complet de production avec des charges de la fonctionnalité pour vous obtenir en service rapidement, créant des présentations instantanées professionnelles en minutes. Libérez entièrement, aucun crochet. Vérifiez hors de l'emplacement content de phase de Flashcooker les charges des ressources d'instantané et de multimédia. Visitez le forum de Powerbullet pour l'aide et les bouts sur employer Powerbullet. "plus d'informations sur Powerbullet... Clipyard Le compagnon parfait à Powerbullet ; assemblez les dossiers instantanés multiples dans un paquet commode. Atteignez-le pour libre l'emplacement d'enchaînement de Goldshell. Musique Vérifiez quelques activités sensibles à QuiteSensible.com.

@+

Afficher le profil de jpapooEnvoyer un message privé à jpapoo
 Revenir en haut de la page
 elle  Posté le 16/02/2008 à 17:14  
  Maîtresse astucienne


15671 Messages
jpapoo a écrit :

Le seul Tuto que je connaisse est celui qui existe sur le site de Powerbullet.com,

Et il y a leur forum aussi...

Afficher le profil de elle Voir la configuration de elleEnvoyer un message privé à elle
 Revenir en haut de la page
 chinart  Posté le 16/02/2008 à 17:22  
Astucien

1479 Messages

Bonjour,

Merci jpapoo de suivre le sujet,j'avais vue bon je tiens à faire ma présentation et je veux apprendre et comprendre,mais avec l'age c'est plus difficile Mon idée est une présentation de 5 images format 184x136 sur ma page d'accueil.ces images devraient effectuer un Diaporama de 3 images et stop.en gif c'est trop "lourd".j'ai "trouvé"ce script est ce qu'il réponds à ma demande?

<!-- DEBUT DU SCRIPT -->

<!-- Script provenant de http://www.toulouse-renaissance.net/c_outils/ -->

<script language="JavaScript1.2" type="text/javascript">

/***********************************************

* Fade-in image slideshow script- © Dynamic Drive DHTML code library (www.dynamicdrive.com)

* This notice MUST stay intact for legal use

* Visit Dynamic Drive at http://www.dynamicdrive.com/ for full source code

***********************************************

PARAMETRES DE REGLAGE

***********************************************/

var slideshow_width='140px' //ENTREZ LA LARGEUR DE L'IMAGE

var slideshow_height='225px' //ENTREZ LA HAUTEUR DE L'IMAGE

var pause=3000 //ENTREZ LA PAUSE ENTRE CHAQUE IMAGE (3000=3 seconds)

var fadeimages=new Array()

//ENTREZ 1) LE CHEMIN DE L'IMAGE, 2) UN LIEN CLIQUABLE OPTIONNEL SUR L'IMAGE, 3), LE CADRE DE DESTINATION OPTIONNEL :

fadeimages[0]=["../images/photo1.jpg", "", ""] //SYNTAXE COMPLETE DE L'IMAGE

fadeimages[1]=["../images/photo2.jpg", "http://www.google.com", ""] //IMAGE AVEC UN LIEN CLIQUABLE

fadeimages[2]=["../images/photo3.jpg", "http://www.toulouse-renaissance.net/trucs.htm", "_new"] //IMAGE AVEC UN LIEN CLIQUABLE ET UN CADRE DE DESTINATION

fadeimages[3]=["../images/photo4.jpg", "http://www.toulouse-renaissance.net/trucs.htm", "_new"] //IMAGE AVEC UN LIEN CLIQUABLE ET UN CADRE DE DESTINATION

/////NE RIEN EDITER CI-DESSOUS/////////////

var preloadedimages=new Array()

for (p=0;p<fadeimages.length;p++){

preloadedimages[p]=new Image()

preloadedimages[p].src=fadeimages[p][0]

}

var ie4=document.all

var dom=document.getElementById

if (ie4||dom)

document.write('<div style="position:relative;width:'+slideshow_width+';height:'+slideshow_height+';overflow:hidden"><div id="canvas0" style="position:absolute;width:'+slideshow_width+';height:'+slideshow_height+';top:0;left:0;filter:alpha(opacity=10);-moz-opacity:10"></div><div id="canvas1" style="position:absolute;width:'+slideshow_width+';height:'+slideshow_height+';top:0;left:0;filter:alpha(opacity=10);-moz-opacity:10;visibility: hidden"></div></div>')

else

document.write('<img name="defaultslide" src="'+fadeimages[0][0]+'">')

var curpos=10

var degree=10

var curcanvas="canvas0"

var curimageindex=0

var nextimageindex=1

function fadepic(){

if (curpos<100){

curpos+=10

if (tempobj.filters)

tempobj.filters.alpha.opacity=curpos

else if (tempobj.style.MozOpacity)

tempobj.style.MozOpacity=curpos/101

}

else{

clearInterval(dropslide)

nextcanvas=(curcanvas=="canvas0")? "canvas0" : "canvas1"

tempobj=ie4? eval("document.all."+nextcanvas) : document.getElementById(nextcanvas)

tempobj.innerHTML=insertimage(nextimageindex)

nextimageindex=(nextimageindex<fadeimages.length-1)? nextimageindex+1 : 0

var tempobj2=ie4? eval("document.all."+nextcanvas) : document.getElementById(nextcanvas)

tempobj2.style.visibility="hidden"

setTimeout("rotateimage()",pause)

}

}

function insertimage(i){

var tempcontainer=fadeimages[i][1]!=""? '<a href="'+fadeimages[i][1]+'" target="'+fadeimages[i][2]+'">' : ""

tempcontainer+='<img src="'+fadeimages[i][0]+'" border="0">'

tempcontainer=fadeimages[i][1]!=""? tempcontainer+'</a>' : tempcontainer

return tempcontainer

}

function rotateimage(){

if (ie4||dom){

resetit(curcanvas)

var crossobj=tempobj=ie4? eval("document.all."+curcanvas) : document.getElementById(curcanvas)

crossobj.style.zIndex++

tempobj.style.visibility="visible"

var temp='setInterval("fadepic()",50)'

dropslide=eval(temp)

curcanvas=(curcanvas=="canvas0")? "canvas1" : "canvas0"

}

else

document.images.defaultslide.src=fadeimages[curimageindex][0]

curimageindex=(curimageindex<fadeimages.length-1)? curimageindex+1 : 0

}

function resetit(what){

curpos=10

var crossobj=ie4? eval("document.all."+what) : document.getElementById(what)

if (crossobj.filters)

crossobj.filters.alpha.opacity=curpos

else if (crossobj.style.MozOpacity)

crossobj.style.MozOpacity=curpos/101

}

function startit(){

var crossobj=ie4? eval("document.all."+curcanvas) : document.getElementById(curcanvas)

crossobj.innerHTML=insertimage(curimageindex)

rotateimage()

}

if (ie4||dom)

window.onload=startit

else

setInterval("rotateimage()",pause)

</script>

<!-- FIN DU SCRIPT -->

Afficher le profil de chinart Voir la configuration de chinartEnvoyer un message privé à chinart
 Revenir en haut de la page
 jpapoo  Posté le 16/02/2008 à 17:59  
Astucien


2057 Messages

Re,

Si tu veux le faire en JS il y a ceci:

Entre <HEAD> et </HEAD> :

<script type="text/javascript">
couv = new Array;
couv[0] = '/img/img_exemples/sites/g1.gif'
couv[1] = '/img/img_exemples/sites/g2.gif'
couv[2] = '/img/img_exemples/sites/g3.gif'
couv[3] = '/img/img_exemples/sites/g4.gif'
couv[4] = '/img/img_exemples/sites/g5.gif'
num = 2

function ChangeImage()
{
if (num == -1) { num = (couv.length-1)}
if(document.getElementById)
{
document.getElementById("zone").innerHTML ='<img src="'+ couv[num] + '"> ';
num = num-1
}
setTimeout("ChangeImage()", 2000);
}
window.onload = ChangeImage;
//-->
</script>

Entre <BODY> et </BODY> :

<div id="zone"></div>

OU celui-ci:

<head> ..... </head>
( juste avant </head> )


<script language="JavaScript">
<!--
//PLF-http://www.jejavascript.net/
function objet() {
this.length = objet.arguments.length
for (var i = 0; i < this.length; i++) this[i+1] = objet.arguments[i]
}
var nom = new objet ("imaga.gif", "imagb.gif", "imagc.gif");
var numero = 1;
function changer() {
document.image.src = "im/"+nom[numero];
numero += 1;
if (numero == nom.length + 1) numero = 1;
setTimeout("changer()", 1000);
}
//-->
</script>

Corrigez comme suit
Nom des images - temps en millisecondes - Chemin/ où trouver les images

Ensuite insérez le code ci-dessous dans la balise <body>

onLoad="changer()"
EXEMPLE
<body bgcolor="#FFFFFF" background="im/fond.gif" onLoad="changer()">
OU (s'il y a déjà une fontion ou autre de préchargé)
<body bgcolor="#FFFFFF" background="im/fond.gif" onLoad="changer();prechargimg('im/imagc.gif','im/imagb.gif')">

Puis insérez le code ci-dessous à l'endroit où les images vont défiler
<img src="im/imaga.gif" width="200" height="194" name="image">
Corrigez comme suit

chemin/nom_de_1ère_image.(gif,jpg,...) / largeur / hauteur en pixels
Si vous ne spécifiez pas la taille (width="200" height="194") les images s'affiche sous leur taille originale (pratique pour des images de tailles différentes).

Le second fonctionne très bien de plus il a l'avantage d'accepter les images de tailles diférentes.

@+

Afficher le profil de jpapooEnvoyer un message privé à jpapoo
 Revenir en haut de la page
 chinart  Posté le 16/02/2008 à 18:09  
Astucien

1479 Messages
MERCI jpapoo je "bug" toujours sur le sujet,je comprends rien"je vais en librairie trouvé un bouquin,merci encore
Afficher le profil de chinart Voir la configuration de chinartEnvoyer un message privé à chinart
 Revenir en haut de la page
Haut de la page 
Inscrivez-vous !
- Posez vos questions

- Résolvez vos problèmes

- Aidez les autres

- Participez et créez vos discussions

- Dialoguez en privé avec d'autres membres

- Suivez vos sujets préférés

- Affichez les signatures des membres

TOUT EST GRATUIT !

Je crée mon compte




Vous avez besoin d'aide ?
Des centaines d'experts sont à votre disposition sur les forums PC Astuces pour vous aider gratuitement, 24h/24, 7j/7.

Les derniers sujets résolus !
 

 > Tous les forumsForum des Webmasters

 
Forum PC Astuces© 1997-2008 WebastucesAller en haut de la page