Erwin: Videodateien vor dem Abspielen preloaden

Beitrag lesen

Gibt es eine Möglichkeit eingebundene Videodateien (mpeg, avi) vor dem automatischen Abspielen pre-zu-loaden? Bei langsamer Verbindung ruckeln die Dinger nämlich ziemlich...

Danke, Andreas!

hi andreas!
ich denke, es ist folgendermasen möglich:
setze im embed tag autostart=false
und realisiere in JavaScript eine Abfrage, ob das embed vollständig geladen wurde:

function lade_check() {
 summe = 0;
 if (flag == 0)
  {
  for(v = 0; v < document.embeds.length; ++v)
   {
   if(document.embeds[v].PlayState == 0)
    {
    lade = 1;
    }
   else
    {
    geturl4 = document.embeds[v].src;
    document.embeds[v].src = geturl4;
    lade = 0;
    }
   summe = summe + lade;
   u = v + 1;
   }
  if (summe != u)
   {
   window.setTimeout("lade_check()",5000);
   flag = 0;
   }
  else {
   flag = 1;
   }
  }
 if (flag == 1)
  {
  if (document.all)
   {
                        document.embeds[name].play()
   }
         }
}