Hi,
ich habe animierte buttons mit hilfe des mouseover-befehls auf meiner seite.
Was heist animiert? lässt du ein Bild tauschen oder lässt du eine Bildfolge ablaufen(js-controlled)? Etwas Quellcode würde helfen.
nun öffne ich im nachbar-frame ein infofenster (window open) und schon schmeißt der explorer die mouseover-grafiken aus dem cash. wie kann ich das vermeiden?
Wenn es so ist wie ich glaube, erzeugst du keine new Image() instanzen, sondern weist deinen existierenden Bildern nur einen neue source zu. dann fliegen sie wieder aus dem Cache.
Wenn due eine Animation hast hilft das vielleicht (jeder Button ist eine 'section', und die einzelbider heißen section00.gif ... section06.gif)
var imgs = new Array();
function preload(section)
{
imgs[section] = new Array();
for (i=0; i < 7; i++)
{
imgs[section][i] = new Image();
imgs[section][i].src = section + "0" + i + ".gif";
}
}
preload('news'); preload('info'); preload('gast');
HTH
Bye Ed X