Bonjour
j'ai un petit problème concernant un script jquery qui tourne très bien sous mozilla et chrome mais bug sous ie.
Le problème est assez étrange
si je tape mon url, le script se charge, si je vais sur une autre page et que j'utilise le bouton précédent dans la navigation de ie le script tourne en boucle.
Je ne sais pas s'il y a un problème de cache ou autre mais ca ne fonctionne pas
Ci joint la version light du process de chargement
Bref sous ie le script ne se recharge pas si on retourne sur la page mais fonctionne tres bien si on charge la page pour la première fois.
Quelqu'un aurait une idée?
j'ai un petit problème concernant un script jquery qui tourne très bien sous mozilla et chrome mais bug sous ie.
Le problème est assez étrange
si je tape mon url, le script se charge, si je vais sur une autre page et que j'utilise le bouton précédent dans la navigation de ie le script tourne en boucle.
Je ne sais pas s'il y a un problème de cache ou autre mais ca ne fonctionne pas
Ci joint la version light du process de chargement
{literal}
<script type="text/javascript" >
$(window).load(function(){
init_slideshow();
var nbCat=0;
{/literal}
{foreach from=$cat_list item=cat}
var image_{$cat.cat_id} = $('<img />').attr('src', '/img/c/{$cat.cat_id}-large.jpg');
$('#{$cat.cat_id}')[0].src='/img/c/{$cat.cat_id}-large.jpg';
nbCat++;
{/foreach}
{literal}
var nb=0;
$('.cloudcarousel') .load(function(){
nb++;
if(nb == nbCat){
$("#loa")[0].style.display="none";
$("#carousel1").CloudCarousel({xPos: 428, yPos: 52, buttonLeft: $("#right-but"), buttonRight: $("#left-but"),description: true, descHeight:20, descOpacity:0.5,descGap:0});
$("#carousel1")[0].style.display="";}
});
})
init_slideshow = function()
{
$('#home_slides').cycle({
fx:'fade',
timeout:12000,
pager:'#slide_navigation',
after:update_slide_caption,
before:fade_slide_caption
})
}
fade_slide_caption = function(next, previous)
{
caption_container = $('#project_caption')
caption_container.fadeOut('fast')
}
update_slide_caption = function(next, previous)
{
caption_container = $('#project_caption')
caption = $('span.slide_caption', previous)
caption_container.fadeIn('fast')
caption_container.html(caption.html())
}
</script>
{/literal}
Bref sous ie le script ne se recharge pas si on retourne sur la page mais fonctionne tres bien si on charge la page pour la première fois.
Quelqu'un aurait une idée?