Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Artiklar / Titel på artikeln

Skapa en flash med inbyggd cookie

Postad 2004-12-06 av Carsten Johansson i sektionen ASP.NET, C#, Okategoriserat med 0 Kommentarer | Läst av: 3320, Betyg: 100%

Förord

Flash är för vissa väldigt enkelt, vissa ha det svårare och vissa svär åt ordet flash. Denna artikel tänker visa ett enkelt exempel hur man använder cookie och flash. Ska man bara riktigt så använder faktiskt inte flash cookie utan att ett annat system men man kan göra så den hantera som en cookie att den spara information på besökarens dator så när personen återkommer till flashen så kollar den om det finns information.
Innehåll
  » Starta Macromedia flash
  » Lägga till objekt
  » Actionscript


Starta Macromedia flash


Börja med att öppna Macromedia flash och skapar ett nytt dokument



Nu kan det se ut lite olika eftersom det finns en drös med tabbar man kan visa eller dölja


Lägga till objekt


Uppe i verktygslådan så finns det bokstaven A. Klicka på den och dra en passande storlek på en ruta där man ska skriva in något. Börja med att längst upp till vänster av arbetsfältet.



I Properties så ska det vara InPut Text och den ska heta txtnamn



En textruta ska finnas under den första fast i Properties ska det stå Dynamic Text och ska heta txtbesok



Vi måste ju rensa så man kan börja från början
Till vänster överkant så finns det en flik som heter Components i den så finns det en som heter Button. Dra en sådan till arbetsytan.



Till vänster nedkant så finns det en flik som heter Component Inspector i fältet label så skriver du in Rensa



I Properties så skriver du cmdrensa för det är det som filen ska heta



Sådär nu är alla objekt inne och klart

Nu ska vi snygga till arbetsytan som du kan se så är det för stor.
Klicka med Selection tools på arbetsytan.
Du får upp i Properties en som heter Size och en knapp brevid.
Klicka på knappen så öppnas ett fönster, i den klicka på Contents.
Så nu är det fixat, klicka bra på OK knappen och du ser att arbetsystan har blivit mindre.



Nu är bara själva koden kvar och att exportera den till en fungerande fil.


Actionscript

Klicka på arbetsytan så ser du ett stort vit ruta. Det är där koden ska in



Följande kod ska in (Jag har skrivit några kommentarer hur det fungerar)

stop();

//Skapa en cookie med namnet kaka
myLocalSO = sharedobject.getLocal("kakan" );

//Kollar om cookie (S0) innerhåller något och om den gör det skriv ut
if (myLocalSO.data.name != null) {
txtnamn.text = myLocalSO.data.name;
txtbesok.text = "Du har varit här " + myLocalSO.data.counter + " gånger."
}
//Kollar om cookie innerhåller och om inte skriver ut detta
else {
txtnamn.text = "<>";
txtbesok.text = "Detta är ditt första besök hit.";
myLocalSO.data.counter = 1;
}

//Uppdatera antal besök
myLocalSO.data.counter++;

// Skriver in namnet i cookie
txtnamn.onChanged = function() {
myLocalSO.data.name = txtnamn.text;
}

//Informationen i cookie
cmdrensa.onRelease = function () {
trace (myLocalSO.objectName);
myLocalSO.data.name = null;
myLocalSO.data.counter = 2;
txtnamn.text = "<>";
txtbesok.text = "Detta är ditt första besök hit.";
}




Nu är det bara att exportera den genom att klicka på
File > Export > Export Movie
Skriv ett passande namn
Det du ska ändra är i version till Flash Player 6
Sen kan du välja att du sätter så personer inte kan importera flashen i sina arbeten och det.
Om du vill ha det så glöm inte skriva ett passandelösenord.



När du är klar klicka på OK knappen och det är klart.
Nu har du en flash som använder cookie för att komma ihåg saker.

Ett exempel finns att ladda ner här Programarkivet:Cookie i en flash
Upp

0 Kommentarer

Skriv en kommentar på artikeln

Ditt betyg på artikeln



Kommentar:





Nyligen

  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo
  • 14:25 Tips på verktyg för att skapa QR-k
  • 14:23 Tips på verktyg för att skapa QR-k
  • 20:52 Fungerer innskuddsbonuser egentlig

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 569 159
27 952
271 704
1 455
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies