Avatar billede ravnborg Nybegynder
03. april 2005 - 14:50 Der er 2 kommentarer

Deaktiver knap

Jeg er ved at lave en side, hvor der er en flash menu.

Jeg vil lavet det, så at når jeg klikker på en knap bliver siden genindlæst (dette har jeg lavet). Men jeg vil også have lavet sådan at knappen jeg trykkede på ikke er aktiv mere og skifter farve.

Kan dette laves i et enkelt frame, via actionscript??

I den oprindelig flash menu, kommer der til at være omkring 75 knapper!!!!
Så hvis det skal laves med 75 frames, kommer den til at fylde omkring 700 kb. Hvilket vil gøre siden tung at bruge, nu når flash filen skal hentes ind, ved hver side.

Jeg har lavet et lille eksempel på hvor langt jeg er kommet.

http://www.byrjalsen.dk/br_temp/knap.asp?side=1
Her kan I også finde fla filen.
Avatar billede pyroman Nybegynder
03. april 2005 - 15:42 #1
Du kan lave en knap efter følgende princip: http://actionscript.dk/artikler/?a=29

Du laver så bare én standard-knap og giver den et linkage navn (højreklik på symbolet i librariet og vælg "linkage" og giv den så et navn, fx "knap")

Så kan du hente 75 stykker ind på scenen helt automatisk uden at skulle bruge frames og selv lægge dem osv.

Nu ved jeg ikke helt hvordan din side skal fungere - men dette script placerer 15 knapper på scenen og får dem til at linke til: knap.asp?side=1, side=2, side=3 osv...:

function knapTryk(){
  getURL("knap.asp?side="+this.nummer);
}
for(var i=0; i<15; i++){
  var knapMc = attachMovie("knap", "knap"+i, i);
  knapMc._x = 20*i;
  knapMc.nummer = i;
  knapMc.hit.onRelease = knapTryk;
}


Du må nok lige beskrive lidt bedre hvordan det skal fungere - hvis du ikke kan arbejde dig til en løsning ud fra dette...
Avatar billede ravnborg Nybegynder
03. april 2005 - 18:32 #2
Kan man lave et actionscript i en knap, som hvis en variabel er et bestemt tal får knappen til at køre over i framen hit?
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