Avatar billede muddyw. Praktikant
14. august 2006 - 22:00 Der er 5 kommentarer

detect flash script

Jeg har tilføjet nedenstående js i min html for at sikre mig at folk har den rigtigt version af Flash Player når de loader min side.
Hvis de ikke har den rigtige version kommer der et link til Macromedia's website.

Men jeg vil gerne have at man får mulighed for at downloade flash playeren med det samme efter man har fået at vide at man ikke har den rigtige version. Jeg synes ikke det er fedt at brugeren selv skal "rode" rundt på Macromedia's website for at finde den rigtige player.
Altså den rigtige version skal være klar til download med samme når man trykker på "Hent Flash Player"

Hvad skal jeg ændre i jscriptet for at det kan lade sig gøre?

<body>
<table width="100%"  border="0" cellpadding="0" cellspacing="0">
  <tr>
    <td><div align="center">
<!--url's used in the movie-->
<!--text used in the movie-->
<script language="JavaScript" type="text/javascript">
<!--
var hasRightVersion = DetectFlashVer(requiredMajorVersion, requiredMinorVersion, requiredRevision);
if(hasRightVersion) {  // if we've detected an acceptable version
    if (AC_FL_RunContent == 0) {
        alert("This page requires AC_RunActiveContent.js. In Flash, run \"Apply Active Content Update\" in the Commands menu to copy AC_RunActiveContent.js to the HTML output folder.");
    } else {
        // embed the flash movie
        AC_FL_RunContent(
            'codebase', 'https://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0',
            'width', '800',
            'height', '650',
            'src', 'final',
            'quality', 'high',
            'pluginspage', 'https://www.macromedia.com/go/getflashplayer',
            'align', 'middle',
            'play', 'true',
            'loop', 'true',
            'scale', 'showall',
            'wmode', 'window',
            'devicefont', 'false',
            'id', 'final',
            'bgcolor', '#ffffff',
            'name', 'final',
            'menu', 'true',
            'allowScriptAccess','sameDomain',
            'movie', 'final',
            'salign', ''
            ); //end AC code
    }
} else {  // flash is too old or we can't detect the plugin
    var alternateContent = 'For at  denne side vises korrekt kr&aelig;ver det at du har Macromedia Flash Player installeret.<br />'
    + ' Klik p&aring; linket for at hente Flash Player. '
    + '<a href=https://www.macromedia.com/go/getflash/>Hent Flash Player</a>';
    document.write(alternateContent);  // insert non-flash content
}
// -->
</script>
<noscript>
    // Provide alternate content for browsers that do not support scripting
    // or for those that have scripting disabled.
      Alternate HTML content should be placed here. This content requires the Macromedia Flash Player.
      <a href="https://www.macromedia.com/go/getflash/">Get Flash</a>
</noscript>
</div></td>
  </tr>
</table>
</body>
Avatar billede cpufan Juniormester
14. august 2006 - 22:35 #2
+ ' Klik p&aring; linket for at hente Flash Player. '
    + '<a href=http://fpdownload.macromedia.com/get/flashplayer/current/install_flash_player.exe>Hent Flash Player</a>';
    document.write(alternateContent);  // insert non-flash content
}
// -->
</script>
<noscript>
    // Provide alternate content for browsers that do not support scripting
    // or for those that have scripting disabled.
      Alternate HTML content should be placed here. This content requires the Macromedia Flash Player.
      <a href="http://fpdownload.macromedia.com/get/flashplayer/current/install_flash_player.exe">Get Flash</a>
</noscript>
Avatar billede muddyw. Praktikant
14. august 2006 - 23:08 #3
fedt - er det så altid den nyeste version man får fat i?
Avatar billede muddyw. Praktikant
15. august 2006 - 12:32 #4
ja men jeg vil have at det kommer frem i activeX-bjælke foroven hvor man bliver bedt om at installere activeX i stedet for at skulle installere programmet - som her: http://mobile.jvc.com/

hvordan gør jeg det?
Avatar billede muddyw. Praktikant
04. oktober 2006 - 09:08 #5
takker - læg et svar
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