Avatar billede itonly Nybegynder
21. august 2003 - 10:32 Der er 7 kommentarer

javascript og flash (z-dimensionen)

Hej!

Jeg har en menu der er lavet i javascipt og på siden hvor den bruges, er der en flashfilm nedenunder.

Så vidt jeg har forstået (!?) kører flashen i en højere z-dimension hvorfor man ikke kan se menuen når denne dropper ned over flashen!

Kan man virkelig ikke ændre på dette? Det er jo en smule belastende at man ikke kan se menu-punkterne da de forsviner ind bag flashfilmen!

Hilsner :)
Avatar billede -mundi- Nybegynder
21. august 2003 - 10:39 #1
Måske kan du finde noget inspiration her : http://www.arsmatrix.dk/ ? Men det virker vist kun i IE
Avatar billede grunken Nybegynder
21. august 2003 - 12:28 #2
en metode er at simpelthen skjule flashfilmen når din menu folder ud!
Avatar billede itonly Nybegynder
21. august 2003 - 15:26 #3
Grunken >> Jah... jeg lutter øre? Og hvordan fungerer det så i praksis? Forstår ikke helt (er minus teknisk :) ) , men hvad sker der så med flashen? Hvor "forsvinder" den hen? Den er en stor (!!!) del af det samlede grafiske udtryk på siden!

/J
Avatar billede roenving Novice
21. august 2003 - 16:23 #4
En flashfilm (og andre typer objekter !-) befinder sig på et andet niveau, nærmest 'foran' hvad som ellers er på browserens baggrund, så derfor vil alle almindelige ting være bagved (om du så sætter z-index til det højest tænkelige !-)

-- derfor er den eneste mulighed at skjule det, hvis ikke du placerer din menu i en applet eller lignende ...

Det du skal gøre er at sætte synligheden til skjult på det tag, som flashfilmen er:
document.getElementById('flashfilm').style.visibility='hidden'

Og så vise den igen, når menuen lukkes:
document.getElementById('flashfilm').style.visibility='visible'

Forøvrigt sker det samme her på sitet, hvor dropdown-menuer foroven skjuler evt. select-boxe som også er inkluderet i dette problem ...
Avatar billede itonly Nybegynder
21. august 2003 - 16:45 #5
Føj for satan hvor det lyder indviklet! Jeg er som sagt ikke super teknisk så jeg må prøve mig lidt frem inden jeg gir' point!

Men én ting må jeg lige høre - hvad sker der med Falsh filmen når det er? Bliver den celle - hvori filmen ligger - bare "sort" (eller den farve der nu ligger) ??

Hvad vil det sige at placere menuen i en applet??

/J

PS Tak "so fare"
Avatar billede roenving Novice
21. august 2003 - 16:49 #6
1. Jeg har ikke selv brugt flash, så helt præcis hvordan embed-tagget virker ved jeg ikke, men alle andre elementer findes bare ikke og det bagvedliggende bliver vist !-)

2. Man kan jo lave f.eks. en java-applet, som gør noget af det samme, men jeg har ikke set nogen, og jeg ved ikke om det skyldes at der problemer i det eller om det er 'overkill'-)
Avatar billede itonly Nybegynder
21. august 2003 - 16:54 #7
Jeg er ked af det, men jeg forstår ikke en dyt (!) af det du skriver - som sagt jeg er designer, ikke teknikker :) Det er måske ikke dit/Jeres problem, men ikke desto mindre forstår jeg det ikke og har brug for en uddybende forklaring!

Det jeg har brug for er en meget pædgogisk :) gennemgang til hvordan jeg klarer mit problem eller et link til en form for tutorial der forklarer løsningen!

You see!?

/J
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester