Visualizzazione dei risultati da 1 a 9 su 9

Discussione: Flash è attivo?

  1. #1

    Flash è attivo?

    Allora, mi sono spulciato un po di manuale e ho rovato il modo per verificare se Flash è installato:
    codice:
    <script language="javascript" type="text/javascript">
    	var flash = (navigator.mimeTypes['application/x-shockwave-flash']) ? 'true' : 'false';
    	document.write(flash);
    </script>
    Purtroppo uso navigator, quindi su ie non funziona... ho fatto un for in su l'oggetto window.clientInformation e ho trovato anche qui un mimeTypes... però non funziona!

    La mia domanda è: come faccio su IE a scoprire se Flash c'è o meno?
    Cristiano
    ---
    Originariamente inviato da rebelia : solo un nerd puo' pensare di tacchinare in un forum di informatica

  2. #2
    uppino
    Cristiano
    ---
    Originariamente inviato da rebelia : solo un nerd puo' pensare di tacchinare in un forum di informatica

  3. #3
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Non sono un esperto di flash ma in flash mx 2004 c'è l'opzione che verifica la vesione e l'istallazione sul pc del plug-in detect flash version non credo che vi siano altri metodi oltre a quello da te citato. (che non funziona con IE :master: )
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  4. #4
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    ammesso di avere javascript attvato puoi usare le funzioni di swfobject
    blog.deconcept.com/swfobject/

    Ciao
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  5. #5
    Originariamente inviato da fcaldera
    ammesso di avere javascript attvato puoi usare le funzioni di swfobject
    blog.deconcept.com/swfobject/

    Ciao
    Ho dato un occhita a quei listati... mi sembra che però contengano un modo per inserire un file flash in un documento, ma non di verificare se flash esiste...
    COme faccio?
    Cristiano
    ---
    Originariamente inviato da rebelia : solo un nerd puo' pensare di tacchinare in un forum di informatica

  6. #6
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    scarica il file .zip dal quel sito
    guarda le demo che vi sono incluse

    tra queste ce n'è una che si chiama flashversion.html
    se flash non è installato il risultato probabilmente sarà nullo o un valore non valido

    Edit: riporto qui

    codice:
    <script type="text/javascript">
      // <![CDATA[
    	var version = deconcept.SWFObjectUtil.getPlayerVersion();
    	if (version['major'] > 0) {
    	   alert("You have Flash player "+ version['major'] +"."+ version['minor'] +"."+ version['rev'] +" installed.");
    	}  
            else {
               // no flash
            }
      // ]]>
    </script>
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  7. #7
    con una cosa del genere ottengo la versione (senza decimali) se c'è flash, altrimenti un 'non installato', giusto?
    codice:
    <script type="text/javascript">
    	var version = deconcept.SWFObjectUtil.getPlayerVersion();
    	var HaveFlash (version['major'] > 0) ? version['major'] : 'non installato';
    document.write(HaveFlash)
    </script>
    Cristiano
    ---
    Originariamente inviato da rebelia : solo un nerd puo' pensare di tacchinare in un forum di informatica

  8. #8
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    giusto!
    però ti manca un uguale....

    var haveflash = ....
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  9. #9
    grazie mille!
    Cristiano
    ---
    Originariamente inviato da rebelia : solo un nerd puo' pensare di tacchinare in un forum di informatica

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.