Avatar billede emileej Nybegynder
02. februar 2001 - 17:40 Der 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?

E-)mil
Avatar billede brain Nybegynder
02. februar 2001 - 17:58 #1
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).

Jeg er bange for at svaret er nej....
Avatar billede emileej Nybegynder
02. februar 2001 - 18:11 #2
Jammen jeg syn\'s da at have hørt at JavaScript kan bruges i Flash...
Avatar billede diktator Nybegynder
02. februar 2001 - 20:33 #3
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

/D!ktator
Avatar billede emileej Nybegynder
02. februar 2001 - 21:08 #4
Og flash kan ikke decompiles?
Avatar billede diktator Nybegynder
02. februar 2001 - 21:33 #5
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)
Avatar billede emileej Nybegynder
03. februar 2001 - 10:29 #6
>>diktator

Nej til JS i flash???
Avatar billede diktator Nybegynder
03. februar 2001 - 14:11 #7
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!
Avatar billede emileej Nybegynder
03. februar 2001 - 15:16 #8
Er JS, JScript og JavaScript ikke det samme?
Avatar billede nikolajdu Nybegynder
03. februar 2001 - 17:43 #9
Emileej -

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.

/Nikolaj
Avatar billede emileej Nybegynder
04. februar 2001 - 14:46 #10
>>nikolajdu

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å...
Avatar billede diktator Nybegynder
04. februar 2001 - 19:37 #11
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.
Avatar billede emileej Nybegynder
04. februar 2001 - 19:39 #12
Oki - der lærte jeg lige noget hva\'? :)
Avatar billede emileej Nybegynder
04. februar 2001 - 19:47 #13
http://www.whitehat.dk/emilshjemmeside/screen3d.gif

Derfor vil jeg ikke af med koden :o)
Avatar billede nikolajdu Nybegynder
04. februar 2001 - 23:33 #14
emileej

Du har helt ret i at det er så pokkers ærgeligt, men der er bare intet at gøre.

Du kan skjule visse ting ved at få dem lavet serverside i ASP eller lign, men de ting der skal køres hos clienten kan du bare ikke få gemt væk...

/Nikolaj
Avatar billede emileej Nybegynder
06. februar 2001 - 19:25 #15
Takker - og dropper at lave projektet online - laver i det stedet i C++

E-)mil
Avatar billede nvhit Nybegynder
14. februar 2001 - 03:26 #16
Det er jo bare et billede....? Vel, det er nok bare mig. (ja, og denne gang er det ikke engang ironisk ment, ... desværre)
Avatar billede diktator Nybegynder
14. februar 2001 - 08:09 #17
He, he... nvhit ::
Jeg tror nu nærmere det er et screendump,  kodet i C++    8•O
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