Mouseover på tværs af frames
Hej med jer.Jeg har noget javascript, så jeg kan skifte grafikker ved mouseover efter en succesfuld preload.
function changeImages() {
if (document.images && (preloadFlag == true)) {
for (var i=0; i<changeImages.arguments.length; i+=2) {
document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
}
}
}
Nede i selve markup'en af siden, så benytter jeg f.eks.
onmouseover="changeImages('knap1', 'knap1-over.gif'
i min <a href> og det virker rigtig godt.
Men jeg er tvunget til at bruge frames (2 stk, lad os kalde dem "menu" og "content", og min menu (som ovenstående kode ligger i) er i den ene frame (menu), og ved mouse over er det ikke kun "knap" der skal skifte grafik, det er også "billede" i den anden frame (content) der skal skifte.
Hvordan er det så at jeg refererer til det andet billede i min mouseoverkode o menu framen?
Er det noget med
<a href="eek.php" onmouseover="changeImages('knap1', 'knap1-over.gif', 'parent.frame.content.billed1','billed1-over.gif');
eller? jeg kan simpelthen ikke få syntaxen til at passe, så jeg kan referere på tværs af frame menu til content ... ach so...
Venligst,
Fab
