Avatar billede sysop Juniormester
15. maj 2002 - 19:34 Der er 48 kommentarer og
2 løsninger

Detect flash 6 / MX

Jeg har hårdt brug for en kode til min index.html, som kan detecte flash 6.

Hvis ikke flash 6 er installeret skal den hoppe til en anden html side, og selvfølgelig hvis den er installeretm, skal den bare kører min movie.

Håber jeg har forklaret mig rigtigt?!?!
Avatar billede jamella Nybegynder
15. maj 2002 - 19:46 #1
alså en kode der kikker om flash er installeret og hvis ja starter den din movie og hvis nej sytarter den en anden side

hvad laver du hjemmesider i html???
Avatar billede sysop Juniormester
15. maj 2002 - 19:48 #2
Jeg har lavet hele min hjemmeside i flash mx. Da det jo ikke er ret mange endnu der har opdateret til flash 6 plugin skal de ikke bare vente på at den downloader plugin'et. Jeg ønsker derfor min index.html fil lavet i måske wordpad.!! (håber det var svaret på dit spørgsmål).
Avatar billede sysop Juniormester
15. maj 2002 - 19:49 #3
Siden den skal fortsætte til skal også være en html side som fortæller at der nu vil blive downloadet et plugin og så skulle den så gerne gå i gang med det!
Avatar billede jamella Nybegynder
15. maj 2002 - 19:58 #4
du kan jo lave en html side (index.html) hvor du setter det script ind men kikker lige om jeg kan finde det script...
Avatar billede jamella Nybegynder
15. maj 2002 - 20:00 #5
Avatar billede sysop Juniormester
15. maj 2002 - 20:07 #7
Jamella: Jeg kan ikke finde nogle der passer ind på dit link!
Kengun: Ja, det kunne vel lade sig gøre. Skal den bare gemmes i flash 4 format? Jeg tester ligé, og vender tilbage imorgen da jeg skal finde en computer der ikke har flash 5 6 installeret!
Avatar billede sysop Juniormester
15. maj 2002 - 20:14 #8
Kengun: Jeg mangler lige lidt hjælp her.
Jeg troede at når den havde detectet flash 6 i frame 2, kunne jeg sætte følgende action ind:
loadMovieNum("fjernvarme.swf", 0);

Der sker ikke en s...... Hvad gør jeg galt?
Avatar billede sysop Juniormester
15. maj 2002 - 20:22 #9
Har lavet en geturl så virker den. Kommer tilbage imorgen!
Avatar billede sysop Juniormester
16. maj 2002 - 09:39 #11
Kengun, din detect'er virker ikke helt efter planen når der ikke er installeret noget plugin. Har prøvet med IE6, men ville bare downloade flash 6 player fra din side af.

Per: dit link fra dithered er ret ok. Kan du hjælpe mig med at indsætte resten af koden, så den kører som beskrevet ovenfor??
Du kommer altid med kommentar! Er du aldrig interresseret i point?
Avatar billede hoejrup Nybegynder
16. maj 2002 - 11:21 #12
Jeg vil skam gerne have point, men jeg vil ikke tage dem fra de andre. Hvis de kom med en bedre løsning først.

Jeg vil skam meget gerne hjælpe dig med koden.

/per
Avatar billede sysop Juniormester
16. maj 2002 - 11:24 #13
Per, som jeg ser det er din løsning den bedste itilfælde af, at der ikke er installeret noget flash plugin overhovedet. Kengun's løsninger også ok men jeg tror din er den bedste.
Avatar billede hoejrup Nybegynder
16. maj 2002 - 11:37 #14
Du kan også detecte direkte i din flash.

Link: http://www.actionscripts.org/tutorials/beginner/flash5_plugin_detection/index.shtml

Den skal bare tilpasses Flash MX.

/per
Avatar billede hoejrup Nybegynder
16. maj 2002 - 11:41 #15
En anden metode med java script:

<script language="javascript" type="text/javascript">
var plugin = (navigator.mimeTypes &&
navigator.mimeTypes["application/x-shockwave-flash"] ?
navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin : 0);
if (plugin && parseInt(plugin.description.substring(plugin.description.indexOf(".")-1)) >= 6) {
  window.location="http://www.ditwebsite.dk/flash6.html";
} else {
window.location="http://www.ditwebsite.dk/index.html";
}
</script>

/per
Avatar billede sysop Juniormester
16. maj 2002 - 11:43 #16
Per jeg skal lige prøve den sidste af. Vender tilbage imorgen! Lidt besværligt da jeg skal lave det hjemme og teste på arbejdet!!
Avatar billede hoejrup Nybegynder
16. maj 2002 - 11:49 #17
Ok! Det er helt i orden.

/per
Avatar billede sysop Juniormester
16. maj 2002 - 19:57 #18
Per, den går hele tiden til http://www.ditwebsite.dk/index.html"!!! Jeg har prøvet at skrive 3 4 5 også og går samme vej. Hvad er galt her?
Avatar billede hoejrup Nybegynder
16. maj 2002 - 20:17 #19
Har du prøvet med

<script language="javascript" type="text/javascript">
var plugin = (navigator.mimeTypes && navigator.mimeTypes["application/x-shockwave-flash"] ? navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin : 0);
if (plugin && parseInt(plugin.description.substring(plugin.description.indexOf(".")-1)) > 5) {
  window.location="http://www.ditwebsite.dk/flash6.html";
} else {
window.location="http://www.ditwebsite.dk/index.html";
}
</script>

/per
Avatar billede sysop Juniormester
16. maj 2002 - 20:19 #20
Ja hvis det kun er 5 tallet så ja
Avatar billede hoejrup Nybegynder
16. maj 2002 - 20:24 #21
Jeg har lige testet den i IE 5.1 og i NS 6.2, og funktionen fungere udemærket.

/per
Avatar billede hoejrup Nybegynder
16. maj 2002 - 20:26 #22
Avatar billede sysop Juniormester
16. maj 2002 - 20:27 #23
Dit link går også til index.html
Avatar billede hoejrup Nybegynder
16. maj 2002 - 20:28 #24
Ellers skal du anvende denne metode: http://www.dithered.com/js/flash_detect.js

/per
Avatar billede hoejrup Nybegynder
16. maj 2002 - 20:30 #25
Mit link går ikke til index.html, hvis du har installeret Flash MX. For det virker udemærket på min computer. Men en tidligere bruger på eksperten havde de samme problemer, så han valgte at anvende http://www.dithered.com/js/flash_detect.js . Og det virkede perfekt for ham.

/per
Avatar billede sysop Juniormester
16. maj 2002 - 20:30 #26
ok. prøver lige lidt!
Avatar billede sysop Juniormester
16. maj 2002 - 20:40 #27
Hvordan kommer jeg videre når jeg gerne vil have: hvis der er installeret flash 6 går den direkte igang på filmen. Er der IKKE installeret den rigtige flash skal den gå til noflash.html hvor jeg vil skrive at flash installeres om et øjeblik. Når den så er installeret skal den gå til filmen!
Har ikke meget begreb om html og java!
Avatar billede sysop Juniormester
16. maj 2002 - 20:40 #28
jeg vil bruge flash_detect.js
Avatar billede hoejrup Nybegynder
16. maj 2002 - 20:40 #29
Du skal sætte følgende ind efter detection scriptet

if (flashVersion = 6) {
window.location="http://www.ditwebsite.dk/flash6.html";
} else {
window.location="http://www.ditwebsite.dk/index.html";
}

/per
Avatar billede hoejrup Nybegynder
16. maj 2002 - 20:43 #30
Du kan ikke tvinge en bruger til at installere et plugin, det skal han selv give tilladelse til.
Det er nemlig ikke muligt at anvende automatisk installering i en browser af sikkerhedsmæssige hensyn. Desuden skal browseren lukkes ned under installeringen.

/per
Avatar billede sysop Juniormester
16. maj 2002 - 20:45 #31
1: Skal "if bla bla " være inden for sciptet? Hvis ja sker der ikke en skid.

2: Nej jeg vil ikke tvinge folk til det, men bare oplyse om at der kommer en dialogbox op de skal svare ja til!
Avatar billede sysop Juniormester
16. maj 2002 - 20:58 #32
Det er underligt der sker bare intet. Mine genveje er ok. Jeg har prøvet at skrive både 5 og 6 men den linker overhovedet ikke!
Avatar billede hoejrup Nybegynder
16. maj 2002 - 20:59 #33
1. Jeg kan kan hellere ikke få det til at fungere, men andet script fungere udemærket.

2. Hvad skal de svare ja til? At de skal sendes over til Macromedia Flash plugin download side?

/per
Avatar billede hoejrup Nybegynder
16. maj 2002 - 21:02 #34
Det kunne være årsagen til dine problemer: http://www.moock.org/webdesign/lectures/ff2knyc/slide14.html

Hvis du anvender et højt sikkerhedsniveau i din IE browser, så kan du ikke teste om der er et Flash plugin!!!!

/per
Avatar billede sysop Juniormester
16. maj 2002 - 21:05 #35
1: Det er bare underligt med dit første skript. Jeg har mx og kommer direkte til din http://www.ditwebsite.dk/index.html"; Jeg må ligge det op og prøve på min arbejdscomputer.

2: De skal ikke sendes nogle steder hen. Der kommer da en dialogbox op, og spørg om man vil installere plugin!!! Intet med at nedlukke browser eller noget!

3: mit sikkerhedsniveau er sat til mellem!
Avatar billede hoejrup Nybegynder
16. maj 2002 - 21:07 #36
Hvilken browser anvender du? Hvis du anvende IE 6.0, så er den fyldt med fejl!

/per
Avatar billede sysop Juniormester
16. maj 2002 - 21:10 #37
fedt nok. Det er den jeg har! Tror du det er derfor at intet virker hos mig?
Avatar billede hoejrup Nybegynder
16. maj 2002 - 21:11 #38
anvender = anvende
Avatar billede hoejrup Nybegynder
16. maj 2002 - 21:13 #39
Har du prøvet det i en anden version af Internet Explorer?

/per
Avatar billede sysop Juniormester
16. maj 2002 - 21:15 #40
Det kan jeg først imorgen. Vil du teste hvor du kommer hen med denne her?:

http://home1.stofanet.dk/hitman
Avatar billede hoejrup Nybegynder
16. maj 2002 - 21:20 #41
Jeg anvender Flash 5 plugin, og den fortæller at flash ikke er installeret.

/per
Avatar billede sysop Juniormester
16. maj 2002 - 21:22 #42
Nu har jeg sat den til >4 så nu burde den da komme ind til okflash.html

Gider du prøve én gang til?
Avatar billede hoejrup Nybegynder
16. maj 2002 - 21:23 #43
Ja, jeg kommer ind på linket http://home1.stofanet.dk/hitman/okflash.html

/per
Avatar billede sysop Juniormester
16. maj 2002 - 21:25 #44
Tak for hjælpen. har lige installeret netscape, og den siger det samme. Sådan noget knep med IE6!

Når så kan jeg da komme lidt videre med sagen!

Er vi enige om at, der så skal så >4 for at det skal virke?
Avatar billede hoejrup Nybegynder
16. maj 2002 - 21:32 #45
Jeg har lige kigget på http://www.moock.org/webdesign/flash/detection/moockfpi/ , og der
står følgende meddelse:

Write vbscript detection on ie win. IE on Windows doesn't support regular JavaScript plugins array detection.

/per
Avatar billede hoejrup Nybegynder
16. maj 2002 - 21:33 #46
Så du bliver sikkert nød til at anvende scriptet på http://www.moock.org/webdesign/flash/detection/moockfpi/

/per
Avatar billede sysop Juniormester
16. maj 2002 - 21:49 #47
Tester lige færdig imorgen. Jeg takker indtil videre mange gange for din hjælp og tålmodighed.
Points vil følge!
Avatar billede hoejrup Nybegynder
16. maj 2002 - 21:50 #48
Velbekomme!

/per
Avatar billede sysop Juniormester
17. maj 2002 - 20:11 #49
Per, det er jo et pisse genialt script (moockfpi). Det kan virkelig anbefaldes. Selv jeg kunne forstå hvad man skulle.

Endnu engang tak for hjælpen.
P.s jeg vender nok snart tilbage med nye spørgsmål til flash!
Avatar billede hoejrup Nybegynder
17. maj 2002 - 20:20 #50
Tak i lige måde! :o)

/per
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