Avatar billede agm Nybegynder
25. oktober 2000 - 18:09 Der er 12 kommentarer og
1 løsning

check browser for flash

Er der nogen der har et script der kan checkke diverse browsere igennem for om vedkommende har plugin til flash 4.?
Og hvis der ingen problemer er skal siden med flash åbnes i fullscreen - hvordan gøres dette??
Avatar billede doeleman Nybegynder
25. oktober 2000 - 19:17 #1
Avatar billede madshenrik Nybegynder
26. oktober 2000 - 10:13 #2
jeg har et script der gør dette prøv dette link.
www.fotofunk.dk

Mads
Avatar billede madshenrik Nybegynder
26. oktober 2000 - 10:16 #3
Her er scriptet så.

function detectflash()
{


    flashpage    = \"fotofunkmain.html\"
    nonflashpage    = \"indexno.html\"
    cantdetectpage    = \"indexno.html\"

    noautoinstall = \"\"

    if(navigator.appName == \"Microsoft Internet Explorer\" &&
        (navigator.appVersion.indexOf(\"Mac\") != -1 ||
        navigator.appVersion.indexOf(\"3.1\") != -1)){
            noautoinstall = \"true\";
    }

    if (navigator.appName == \"Microsoft Internet Explorer\" && noautoinstall != \"true\")
    {
        window.location=flashpage;
    }
    else if(navigator.plugins)
    {
        if(navigator.plugins[\"Shockwave Flash\"] || navigator.plugins[\"Shockwave Flash 2.0\"])
        {
            window.location=flashpage;
        }
        else
        {
            window.location=nonflashpage;
        }
    }
    else
    {
    window.location=cantdetectpage;
    }
}
// -->
            </script>

så kan du selv rette det til. Skulle virke fra browser 2 og op efter. Jeg ved det dog ikke med sikkerhed da jeg ikke har prøvet med ret mange browsere. Men det kan du jo selv prøve. 
 
Mads
Avatar billede agm Nybegynder
27. oktober 2000 - 13:13 #4
ok - men når man så bliver sendt til den side med flash, hvad skal jeg så gøre for at den side kommer op i full screen??
Avatar billede madshenrik Nybegynder
27. oktober 2000 - 14:43 #5
Det har ikke noget med dette flash script at gøre den side du henter her ved dette window.location=flashpage; åbner jo bare din flash side og den har du bare i forvejen sat til fuldscreen.
Jeg ved ikke om du mener at flashfilmen skal fylde hele browser vinduet eller du vil undgå IEs menuer. Det kan du lige kommenterer så skal jeg finde løsningen til dig.
Avatar billede agm Nybegynder
27. oktober 2000 - 15:53 #6
Jeg vil gerne undgå IE\'s menuer.
Avatar billede madshenrik Nybegynder
27. oktober 2000 - 16:52 #7
Okey fidusen er det ikke at du skal benytte window.open\"dine ønsker\". Kigger lige på det.

Mads
Avatar billede madshenrik Nybegynder
27. oktober 2000 - 17:03 #8
Jeg fandt det her på eksperten. Noget i denne stil.
NY=window.open(\'personale1.htm\',\'Dit navn \',\'width=500,height=350,toolbar=no,scrollbars=no,resizable=no,location=no,status=no\')

Mads
Avatar billede madshenrik Nybegynder
27. oktober 2000 - 17:12 #9
Her er det så når det er sat sammen.

<body onload=\"detectflash();\" bgcolor=\"silver\">
<SCRIPT>
function NewWin () {
NY=window.open(\'flashcontent.html\',\'Navn\',\'width=200,height=200,toolbar=no,scrollbars=no,resizable=no,location=no,status=no\')
}
</script>
<SCRIPT LANGUAGE=\"JavaScript\">
<!--
function detectflash()
{


    flashpage    = \"java script:NewWin()\"
    nonflashpage    = \"nonflash.html\"
    cantdetectpage    = \"unabletodetectflash.html\"

    noautoinstall = \"\"

    if(navigator.appName == \"Microsoft Internet Explorer\" &&
        (navigator.appVersion.indexOf(\"Mac\") != -1 ||
        navigator.appVersion.indexOf(\"3.1\") != -1)){
            noautoinstall = \"true\";
    }

    if (navigator.appName == \"Microsoft Internet Explorer\" && noautoinstall != \"true\")
    {
        window.location=flashpage;
    }
    else if(navigator.plugins)
    {
        if(navigator.plugins[\"Shockwave Flash\"] || navigator.plugins[\"Shockwave Flash 2.0\"])
        {
            window.location=flashpage;
        }
        else
        {
            window.location=nonflashpage;
        }
    }
    else
    {
    window.location=cantdetectpage;
    }
}

// -->
</SCRIPT>
</body>

Mads
Avatar billede madshenrik Nybegynder
27. oktober 2000 - 21:04 #10
Ups..
Drop width og height.

Mads
Avatar billede madshenrik Nybegynder
28. oktober 2000 - 00:02 #11
Du skal i stedet gøre sådanne.

<SCRIPT>
function NewWin () {
NY=window.open(\'flashcontent.html\',\'Navn\',\'fullscreen=yes,toolbar=no,scrollbars=no,resizable=no,location=no,status=no\')
}

Mads
Avatar billede agm Nybegynder
30. oktober 2000 - 09:00 #12
Jeg syntes ikke at det funkler til IE 4,5 til mac??


Avatar billede madshenrik Nybegynder
30. oktober 2000 - 10:13 #13
Har ikke mulighed for at tjekke dette. Er der ikke andre der ved hvilke kommando der virker i mere eller mindre alle versioner.

Mads
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