Avatar billede stefware Nybegynder
20. marts 2002 - 21:19 Der er 12 kommentarer og
1 løsning

Flash 5 detection både til pc og mac

Hej

Jeg har brug for et script kan se om der er installeret flash 5 plugin. Det skal kunne se det på både Pc og Mac klienter og komme med en meddelse eller gå til et bestemt link.

Mvh

Stef
Avatar billede hoejrup Nybegynder
20. marts 2002 - 21:27 #1
Det er godt nok mange point for et let spørgsmål.

Her er der en løsning: http://www.moock.org/webdesign/flash/detection/moockfpi/

/per
Avatar billede stefware Nybegynder
20. marts 2002 - 21:38 #2
Tak for linket, men som jeg kan læse mig til finder den her alle flash versioner, jeg skal kun bruge 5+. Og da mine programerings egenskaber ikke står mål med at redigere det selv er jeg stadigt interesseret i sådanne et script. Hvis du vil omskrive det for mig er pointene dine!
Avatar billede hoejrup Nybegynder
21. marts 2002 - 09:35 #3
Link: http://www.macromedia.com/support/flash/ts/documents/flash4_detection.htm

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) {
//Flash 5 or greater is available
} else {
//Flash 5 is not available
}


/per
Avatar billede stefware Nybegynder
21. marts 2002 - 09:56 #4
Joo men virker den ikke kun på pc og netscape?
Avatar billede hoejrup Nybegynder
21. marts 2002 - 10:01 #5
Jeg har lige testet den på Mac i IE 5.1, NS 6.2.1 og NS 4.79, og den virker i samtlige browsere.

/per
Avatar billede stefware Nybegynder
21. marts 2002 - 10:09 #6
Hvis jeg så skal have den til at redirecte til en bestemt side alt efter om der er flash 5 eller ej, hvad skriver jeg så og hvor?
Avatar billede hoejrup Nybegynder
21. marts 2002 - 10:26 #7
Avatar billede hoejrup Nybegynder
21. marts 2002 - 10:30 #8
Dvs. du skal anvende følgende 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)) >=
5) {
  window.location="http://www.ditwebsite.dk/flash5.html";
} else {
window.location="http://www.ditwebsite.dk/index.html";
}
</script>

/per
Avatar billede stefware Nybegynder
21. marts 2002 - 10:30 #9
Øhh det er ikke for at være besværlig :-) Meeen skal det bare stå efter if (plugin && parseInt(plugin.description.substring(plugin.description.indexOf(".")-1)) >=5) {window.location="http://www.web.dk" ?

Jeg ved det jeg er en spasser til sådanne noget!
Avatar billede stefware Nybegynder
21. marts 2002 - 10:35 #10
TAKKER 10000 gange laver du ikke et svar så du kan få dine points?

Stef
Avatar billede hoejrup Nybegynder
21. marts 2002 - 10:38 #11
Her er der et svar.

/per
Avatar billede hoejrup Nybegynder
21. marts 2002 - 10:38 #12
Ups. Her er der et svar.

/per
Avatar billede hoejrup Nybegynder
21. marts 2002 - 10:41 #13
Velbekomme, held og lykke.

/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
Vi tilbyder markedets bedste kurser inden for webudvikling

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