Avatar billede dvl Nybegynder
07. marts 2001 - 14:58 Der er 15 kommentarer og
2 løsninger

Jeg skal starte et javascript fra flash!?!?!

Hvad gør jeg?

on (press) {
    fscommand (\"MitJavascript\");
}

Burde dette ikke være nok.

Eller skal det være:

javascript = MitJavascript();
Avatar billede dvl Nybegynder
07. marts 2001 - 15:01 #1
Og dette er mit javascript.

Jeg skal kalde en .dll-fil med den

<Script language=javascript>
   
    function next_DoFSCommand(command, args)
    {   
        if (command == \"start\")
           
        window.location (\"Dummy.dll\")
    }
               
</script>


<SCRIPT LANGUAGE=\"VBScript\">
<!--
Sub next_FSCommand(ByVal command, ByVal args)
    call next_DoFSCommand(command, args)   
end sub
-->
</SCRIPT>

Burde dette så ikke være nok:

on (press) {
    fscommand (\"start\");
}

Avatar billede nikolajdu Nybegynder
07. marts 2001 - 15:04 #2
Stilen er.

on (release) {
    getURL (\"javaSript:MinFunktion(start)\");
}

/Nikolaj
Avatar billede nikolajdu Nybegynder
07. marts 2001 - 15:08 #3
Vær opmærksom på at FSCommands ikke virker i Netscape 6.0
Avatar billede diktator Nybegynder
07. marts 2001 - 15:11 #4
Din start kommando er ´god nok, og du har ikke brug for noget argumant, så jeg tror det er dit JavaScript du skal kigge lidt på:

{ 
if ( command == \"start\" ) {window.location (\"Dummy.dll\")}
}

Ved ikke om det her dur, men prøv...
Avatar billede nikolajdu Nybegynder
07. marts 2001 - 15:33 #5
Anyway har Diktator ret i at du mangler klammer i din if{}else{}
Avatar billede dvl Nybegynder
07. marts 2001 - 15:34 #6
--> diktator

Dutter ikke!

Flash:
on (press) {
    fscommand (\"start\");
}

HTML:
<Script language=javascript>
   
    function next_DoFSCommand(command, args)
    {   
        if (command == \"start\")
           
        {window.location (\"http://dk3558/Sample8.dll/S1\")}
    }
               
</script>


<SCRIPT LANGUAGE=\"VBScript\">
<!--
Sub next_FSCommand(ByVal command, ByVal args)
    call next_DoFSCommand(command, args)   
end sub
-->
</SCRIPT>
Avatar billede dvl Nybegynder
07. marts 2001 - 15:35 #7
--> nikolajdu

Vil dit forslag også virke når min kommando hedder:

next_DoFSCommand
Avatar billede dvl Nybegynder
07. marts 2001 - 15:40 #8
Ups!

Det skal stå i Head\' en, ik?
Avatar billede nikolajdu Nybegynder
07. marts 2001 - 15:40 #9
Hvad skal du bruge det til?? Hvorfor laver du ikke en ganske simpel GetURL. Du vil jo alligevel kalde en .dll i samme vindue?
Avatar billede nikolajdu Nybegynder
07. marts 2001 - 15:41 #10
Jo begge dine Script skal stå i head.
Avatar billede nikolajdu Nybegynder
07. marts 2001 - 15:43 #11
Eller den mere simple.

<Script language=javascript>
   
    function videreDu(){
    window.location=\"Dummy.dll\"
}             
</script>

og kaldeton (release) {
    getURL (\"java script:videreDu()\");
}


Avatar billede nikolajdu Nybegynder
07. marts 2001 - 15:43 #12
on (release) {
    getURL (\"java script:videreDu()\");
}
Avatar billede nikolajdu Nybegynder
07. marts 2001 - 15:44 #13
Den forsøger at åbne dummy.dll når der trykkes på knappen og det er vel det du er ude efter?
Avatar billede dvl Nybegynder
07. marts 2001 - 15:49 #14
Jo! Men jeg har fået det til at virke. =]

Ellers mange mange tak!!
Avatar billede nikolajdu Nybegynder
07. marts 2001 - 15:52 #15
Fino.
Avatar billede nikolajdu Nybegynder
07. marts 2001 - 15:56 #16
Min virker også i Netscape.... *GGGG*

Jeg ved godt at det lyder som en af mine kæpheste, men det kan være uhyre vigtigt....
Avatar billede dvl Nybegynder
08. marts 2001 - 07:51 #17
--> nikolajdu

Ok, ud med sproget. =]

Hvordan gjorde du det?
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