Bonjour,
Je viens de développer le nouveau site de l'agence dans laquelle je travail, http://www.infra-red.be.
Il y a un slideshow sur la page d'accueil et pour des raisons de visibilité, il se redimensionne pour des résolutions plus petites.
Ceci est fait en jquery et fonctionne parfaitement...sur firefox seulement.
Le problème est que le bloc image se redimensionne correctement ainsi que la première image au chargement de la page.
Les photos qui "glissent" ensuite dans le slider ne sont pas redimensionnées par contre.
Et le plus étrange est que si vous allez sur une autre page puis que vous retourner sur l'accueil (ou que vous re-cliquez sur le lien accueil directement), tout fonctionne parfaitement dans n'importe quel navigateur...
Je suppose donc qu'il s'agit d'un problème de chargement du script mais je ne trouve aucune solution.
Voici le script de redimension :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39
| $(document).ready(function() {
function imageresize() {
var contentwidth = $('html').width();
if ((contentwidth) < '1400'){
$( ".resizeme" ).aeImageResize({ height: 400, width: 650 });
$('.beeCodes-general-frame').css({"width":"650px"});
$('.beeCodes-general-frame').css({"height":"303px"});
$('.beeCodes-slider').css({"width":"650px"});
$('.beeCodes-slider').css({"height":"303px"});
$('.beeCodes-hover-2').css({"width":"650px"});
$('.beeCodes-hover-2').css({"height":"303px"});
$('.beeCodes-content-scroll').css({"width":"650px"});
$('.beeCodes-content-scroll').css({"height":"303px"});
$('.beeCodes-slider-item').css({"width":"1610px"});
$('.beeCodes-slider-item').css({"margin-left":"-805px"});
$('.beeCodes-slider-frame-in').css({"width":"650px"});
$('.link-hide').css({"width":"650px"});
$('.link-hide').css({"height":"303px"});
/*$('.beeCodes-left-frame').css({"padding-right":"350px"});
$('.beeCodes-right-frame').css({"padding-left":"350px"});*/
}
}
imageresize();//Triggers when document first loads
$(window).bind("resize", function(){//Adjusts image when browser resized
imageresize();
});
}); |
Et le code qui lie mon image au script :
$_slider_image .= '<img src="'. $thumbnail[0] .'" width="'. $thumbnail[1] .'" height="'. $thumbnail[2] .'" class="resizeme" >';
Si vous pouviez m'aider à trouver un solution se serai extra.
Merci
Partager