Question

Puis-je détecter avec Javascript si le client a le temps d'exécution nécessaire pour exécuter une section Silverlight dans une page, et si la charge si elles le font, sinon laisser une image statique ou quelque chose dans ce domaine?

Je voudrais ajouter un peu de Silverlight à une page, mais ce n'est pas un important de la page afin que je tombe plutôt silencieusement revenir à des choses standard web pur si elles ne l'ont pas installé plutôt que de mettre en place quelque chose qui leur demande de l'installer.

Était-ce utile?

La solution

La page d'exemple standard tel que celui construit lorsque vous exécutez une application silverlight du studio visuel gère pour vous.

   <object data="data:application/x-silverlight-2," type="application/x-silverlight-2" width="100%" height="100%">
      <param name="source" value="SilverlightApplication1.xap"/>
      <param name="onError" value="onSilverlightError" />
      <param name="background" value="white" />
      <param name="minRuntimeVersion" value="3.0.40624.0" />
      <param name="autoUpgrade" value="true" />
      <a href="http://go.microsoft.com/fwlink/?LinkID=149156&v=3.0.40624.0" style="text-decoration:none">
          <img src="http://go.microsoft.com/fwlink/?LinkId=108181" alt="Get Microsoft Silverlight" style="border-style:none"/>
      </a>
    </object>

Notez que lorsqu'une balise d'objet est par exemple pas l'objet associé au type qu'elle rend html intérieure présent au lieu. Ainsi, pourrait modifier le code HTML interne pour afficher ce que jamais vous vous sentez est un repli approprié.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top