Fork me on GitHub






Header slideshow, Theme Maitscobusiness
Aspirant
Inscrit: 18/04/2005 14:49
Messages: 69
Bonjour à tous,

j'utilise le thème Maitscobusiness sur le site www.la-maison-allemande.fr.
Ce thème propose un slideshow dans le header.
Le slideshow fonctionne correctement, mais il met du temps à s'initialiser.
En effet, lorsque l'on arrive sur le site, on a un header blanc pendant environ 3 secondes avant d'avoir la première image du slideshow. Ensuite tout se déroule normalement.
Le même problème apparait lorsque l'on change de page.

Voici le code du slideshow qui se trouve dans le theme.html , je ne sais pas quelle variable modifier ( si il s'agit de modifier cela)

<!-- RMVadded module header -->     <{$xoops_module_header}>  <{if $xoops_langcode == "ar"}> <link rel="stylesheet" type="text/css" media="screen" href="<{$xoops_imageurl}>rtl.css" /> <{/if}>  <{if $xoops_dirname != "publisher"}> <script type="text/javascript" src="<{$xoops_imageurl}>js/jquery-1.2.6.min.js"></script> <{/if}>  <script type="text/javascript"> function slideSwitch() {     var $active = $('#slideshow IMG.active');      if ( $active.length == 0 ) $active = $('#slideshow IMG:last');      // use this to pull the images in the order they appear in the markup     var $next =  $active.next().length ? $active.next()         : $('#slideshow IMG:first');      // uncomment the 3 lines below to pull the images in random order          // var $sibs  = $active.siblings();     // var rndNum = Math.floor(Math.random() * $sibs.length );     // var $next  = $( $sibs[ rndNum ] );       $active.addClass('last-active');      $next.css({opacity: 0.0})         .addClass('active')         .animate({opacity: 1.0}, 2000, function() {             $active.removeClass('active last-active');         }); }  $(function() {     setInterval( "slideSwitch()", 5000 ); });  </script>



Merci pour votre aide, bonne journée.

Posté le : 26/03/2010 14:53
Partager Twitter Partagez cette article sur GG+
Re: Header slideshow, Theme Maitscobusiness
Aspirant
Inscrit: 18/12/2009 12:15
Messages: 24
baisse la valeur 5000 de "setInterval" met 3000 par exemple

Posté le : 29/03/2010 11:07
Partager Twitter Partagez cette article sur GG+
Re: Header slideshow, Theme Maitscobusiness
Aspirant
Inscrit: 18/04/2005 14:49
Messages: 69
Bonjour,

Merci pour ta réponse, j'ai essayé mais le problème demeure. Le seul changement est que les images défilent plus vite, mais il reste ce header blanc avant qu'apparaisse le slideshow...

merci.

Posté le : 31/03/2010 11:58
Partager Twitter Partagez cette article sur GG+
Re: Header slideshow, Theme Maitscobusiness
Supporter Xoops
Inscrit: 17/12/2005 01:41
De Alpes Maritimes
Messages: 1682
essaye de mettre une image en css sous ton slideshow.

Posté le : 31/03/2010 13:04
Partager Twitter Partagez cette article sur GG+
Re: Header slideshow, Theme Maitscobusiness
Supporter Xoops
Inscrit: 09/01/2005 13:37
De Breizh
Messages: 16972
Bonjour,

Essayes d'optimiser la taille/poids de tes images car elles sont un peu lourde à charger

@+

Posté le : 31/03/2010 13:31

La connaissance s'accroît quand on la partage ...
Partager Twitter Partagez cette article sur GG+
Re: Header slideshow, Theme Maitscobusiness
Aspirant
Inscrit: 19/03/2010 15:17
De Paris
Messages: 34
Salut,

1. Essaye de reduire la taille de tes images en:
- Les compressant un peu
- Comme la partie qui contient "la maison allemande" est fixe, tu peux l'enlever de l'animation et la remplacer par une image fixe

2. Ton anim se lance une fois que toutes les images sont chargées (au début aucune image n'est visible).
Que se passe t'il si dès le début tu en met une en visible (cela rejoint l'idée de bendenice)

Essaye donc ce que ca donne si tu mets quelque chose comme:
<img src="http://la-maison-allemande.fr/themes/maitscobusiness/img/image1.jpg" class="active" alt="+" /> <img src="http://la-maison-allemande.fr/themes/maitscobusiness/img/image2.jpg" alt="+" /> <img src="http://la-maison-allemande.fr/themes/maitscobusiness/img/image3.jpg" alt="+" /> <img src="http://la-maison-allemande.fr/themes/maitscobusiness/img/image4.jpg" alt="+" /> <img src="http://la-maison-allemande.fr/themes/maitscobusiness/img/image5.jpg" alt="+" />

Posté le : 31/03/2010 17:49
Partager Twitter Partagez cette article sur GG+

 Haut   Précédent   Suivant



Vous pouvez voir les sujets.
Vous ne pouvez pas débuter de nouveaux sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

54 Personne(s) en ligne (41 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 54 | Plus ...