02. februar 2001 - 17:40Der er
14 kommentarer og 3 løsninger
Javascript og ActiveX i flash?
Kan jeg det? Jeg har noget JavaScript, der styrer et ActiveX objekt på min side, men jeg vil ikke så gærne have, at koden er tilgængelig - derfor ville jeg lægge det over i flash, men er det muligt?
Der er ikke rigtig nogen måde at skjule JavaScript for en bruger. JavaScript er (Client-Server mæssigt) at opfatte som HTML, dvs. der bliver eksekveret client-side.
Flash er ikke beregnet til at eksekvere JavaScript, eller til at sætte parametere på andre objekter i browseren (udover FSCommand, som bare er en event der kan fanges med script).
Du kan godt eksekvere og \'skjule\' JavaScript i Flash i nogle tilfælde... f.eks. hvis du har en form og du vil valídere på inputfelterne, så kan du scripte det i Flash og derved gøre det usynligt i browseren. Mange spil i flash gør udstrakt brug af JavaScript samt Flash Objekter, såe... Flash er også beregnet til JavaScript :)
Et lille uddrag fra macromedia: Flash can interact with popular Web browser scripting environments such as JavaScript, VBScript, and JScript. This opens many new possibilities for highly interactive Web pages. The ActiveX control offers additional properties and events available for using Flash Player movies
Ikke hvad jeg ved af :) Flash publisheret i version 2 kan compileres til en Flash Java Player version, der gør brug af de hertil medfølgende class filer. Men version 2 understøtter ikke scripting, så svaret må være \"nej\" (et slag på patronhylsteret)
Hej kig hvad jeg har skrevet ovenover: Flash can interact with popular Web browser scripting environments such as JavaScript, VBScript, and JScript. This opens many new possibilities for highly interactive Web pages.
Jeg går ud fra at når du skriver JS du mener JScript og ikke JavaScript!
Det her er den evindelige diskussion om hvordan man beskytter sine scripts. Du kan ikke skjule Clientside kode. Heller ikke i Flash. - Så er det vist slået fast.
En .swf fil kan nemt gennemlæses af ActioScript Viewer. Mit bedste råd er.... Vær stolt af det du har lavet og glæd dig over andre kan bruge det samme.
Vise ord! Men det er jo lidt surt, hvis du har brugt måneder på noget til din side, og du dagen efter finder det på alle andre sider med andres copyright på...
JScript :: programmeringssprog; udviklet af Microsoft. Understøtter Javascript, og er indbygget i Explorer, men er uheldigvis ikke fuldstændigt kompatibel med Netscape. JavaScript er udviklet af Netscape.
He, he... nvhit :: Jeg tror nu nærmere det er et screendump, kodet i C++ 8•O
Synes godt om
Ny brugerNybegynder
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.