سؤال

هل يمكنني اكتشاف JavaScript إذا كان لدى العميل وقت التشغيل اللازم لتشغيل قسم Silverlight في صفحة ، وتحميل إذا كان ذلك ، وإلا ترك صورة ثابتة أو شيء ما في تلك المنطقة؟

أرغب في إضافة بعض Silverlight إلى صفحة ، لكنها ليست مهم جزء من الصفحة ، لذا أفضّل العودة بصمت إلى الأشياء المعيارية على الويب الخالصة إذا لم يتم تثبيتها بدلاً من وضع شيء يطلب منهم تثبيته.

هل كانت مفيدة؟

المحلول

صفحة المثال القياسية مثل تلك التي تم بناؤها عند تشغيل تطبيق Silverlight من Visual Studio تعالج هذا الأمر لك.

   <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>

لاحظ أنه عندما يكون علامة كائن غير قادر على ذلك ، فإن الكائن المرتبط بالنوع الذي يجعل HTML داخليًا موجودًا بدلاً من ذلك. لذا ، يمكن تعديل HTML الداخلي لعرض ما تشعر به من أي وقت مضى هو عودة مناسبة.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top