webForumDet fria alternativet

Filter-problem i Firefox

2 svar · 225 visningar · startad av jockooono

jockooonoMedlem sedan mars 200561 inlägg
#1

Jag använder mig av ett slideshow-script ifrån https://www.codelifter.com som jag använder för att göra en slideshow med ett antal bilder. Problemet är att filtret blendTrans inte fungerar i Fifefox. Jag har försökt fixa till scriptet (är ingen klippa på javascript) men inte fått filtret att fungera i Firefox. Nån som vet hur man kan få bildövergångarna att fungera i Firefox i scriptet nedan?

function runSlideShow_1() {
   if (document.all){
      document.images.SlideShow_1.style.filter="blendTrans(duration=2)";
      document.images.SlideShow_1.style.filter="blendTrans(duration=crossFadeDuration)";
      document.images.SlideShow_1.filters.blendTrans.Apply();      
   }
   if (!isN4) document.images.SlideShow_1.src = preLoad_1[j_1].src;
   if (isN4) document.layers['theLayer'].document.images['SlideShow_1'].src = preLoad_1[j_1].src;
   if (document.all){
      document.images.SlideShow_1.filters.blendTrans.Play();
   }
   j_1 = j_1 + 1;
   if (j_1 > (p_1-1)) j_1=0;
   t_1= setTimeout('runSlideShow_1()', slideShowSpeed_1);
}
PalleMedlem sedan apr. 20002 716 inlägg
#2

blendTrans är IE-specific och kommer inte fungera i någon annan webbläsare.
Hur och om det går att lösa på nått annat sätt vet jag inte.. Flash kanske. :)

jockooonoMedlem sedan mars 200561 inlägg
#3

Funderade på om det går att använda opacity för att göra bildövergångarna som i länken nedan under rubriken:
Fading one image into another
http://www.brainerror.net/scripts_js_blendtrans.php
men kan inte få in det i mitt script. Nån som vet om det går att använda och i så fall hur får man det att fungera i mitt script?

124 ms totalt · 3 externa anrop · cache AV · v20260731051352-full.56cc9887
0 ms — hämta statistik (cache)
0 ms — hämta forumlista (cache)
122 ms — hämta tråd, inlägg och bilagor (db)