Avatar billede hunters_force Nybegynder
14. juli 2002 - 12:53 Der er 6 kommentarer og
1 løsning

tell target til anden movie i helt anden html frame???

Jeg har brug for at få en menu til at kommunikere med en anden menu...i en helt anden frame. Kan det lade sig gøre at sende et fx. tellTarget fra den ene menu til den anden.

Situationen er den at 2. menuens udseende skal afhænge af valget i 1. menuen., og da de desværre skal lægge i 2 forskellige frames kan jeg jo ikke bare slå dem sammen til en stor movie.

Er der nogen der har en løsning, eller klart kan sige at det ikke kan lade sig gøre??
på forhånd tak...

/morten
Avatar billede nikolajdu Nybegynder
14. juli 2002 - 13:10 #1
Det kan KUN virke i IE - Er du stadigt interesseret??
Avatar billede hunters_force Nybegynder
14. juli 2002 - 13:12 #2
tjae....i bund og grund at jeg jo Netscape mand, men har forlængst opgivet det :-)

så kom bare med et IE løsningsforslag :-)

/Morten
Avatar billede nikolajdu Nybegynder
14. juli 2002 - 13:32 #3
Avatar billede hunters_force Nybegynder
14. juli 2002 - 13:43 #4
er de i falshmx....for jeg kan ikke åbn fla filerne...og jeg kører 5....???? og kan det i så fald lade sig gøre i flash 5???
Avatar billede nikolajdu Nybegynder
14. juli 2002 - 13:52 #5
Ja det er flash MX. Men det er relativt nemt at lave selv.

1. Lav en indexfil med 2 rammer kaldet left og right :

<html>
<head>
    <title>Untitled</title>
</head>

<frameset  cols="50%,*">
    <frame name="left" src="left.html" marginwidth="10" marginheight="10" scrolling="auto" frameborder="0">
    <frame name="right" src="right.html" marginwidth="10" marginheight="10" scrolling="auto" frameborder="0">
</frameset>

</html>

2. Lav din left "frame film" med en knap.
3. indsæt følgende på din knap

on (release) {
    getURL("java script:skiftDu()");
}

Eksportér din fil og ret så i filen "left.html"

Indsæt nu følgende imellem <head> og </head>

<script>
function skiftDu(){
parent.right.document.flashen.GotoFrame(2)
}

</script>

Fint.

Lav så din "rigth.flash fil"

Indsæt en stop action, så der ikke bare kører. Lav så xxx antal frames og tegn noget i den frame du vil gå til. Sæt også en stopaction her.

Eksportér den og ret så i right.html.

Her skal du der hvor der står

<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0"
WIDTH="300" HEIGHT="250" id="right" ALIGN="">

Indsætte NAME=flashen" til sidst i koden, så det bliver :

<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0"
WIDTH="300" HEIGHT="250" id="right" ALIGN="" NAME=flashen>

Så skulle den være der.

/Nikolaj
Avatar billede hunters_force Nybegynder
14. juli 2002 - 13:56 #6
ok jeg prøver lige....om et par timer...men det ser ikke helt forkert ud.
havde faktisk prøvet noget lignende fra et andet eksperten ting, men der stod ikek noget om en funktion i headeren, og ligeledes heller ikke at Name skulle stå til sidst i Object.

skal nok tildele points hvis det virker..

/morten
Avatar billede hunters_force Nybegynder
14. juli 2002 - 17:48 #7
det virker....thanx
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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