次の方法で共有


方法 : Firefox に対応した WPF プラグインがインストールされているかどうかを確認する

Firefox に対応した Windows Presentation Foundation (WPF) プラグインを使用すると、XAML browser applications (XBAPs) ファイルおよび Loose XAML ファイルを Mozilla Firefox ブラウザーで実行できます。 ここでは、Firefox に対応した WPF プラグインがインストールされているかどうかを確認するための、HTML および JavaScript で記述されたスクリプトを示します。

メモメモ

.NET Framework のインストール、配置、および検出の詳細については、「.NET Framework のインストール」を参照してください。

使用例

.NET Framework 3.5 がインストールされると、クライアント コンピューターは、Firefox に対応した WPF プラグインで構成されます。 Firefox に対応した WPF プラグインの有無をチェックして、適切なステータス メッセージを表示するスクリプトの例を次に示します。

<HTML>

  <HEAD>
    <TITLE>Test for the WPF plug-in for Firefox</TITLE>
    <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8" />
    <SCRIPT type="text/javascript">
    <!--
    function OnLoad()
    {

       // Check for the WPF plug-in for Firefox and report
       var msg = "The WPF plug-in for Firefox is ";
       var wpfPlugin = navigator.plugins["Windows Presentation Foundation"];
       if( wpfPlugin != null ) {
          document.writeln(msg + " installed.");
       }
       else {
          document.writeln(msg + " not installed. Please install or reinstall the .NET Framework 3.5.");
       }
    }
    -->
    </SCRIPT>
  </HEAD>
  
  <BODY onload="OnLoad()" />

</HTML>

Firefox に対応した WPF プラグインの有無のチェックが成功すると、次のステータス メッセージが表示されます。

The WPF plug-in for Firefox is installed.

それ以外の場合は、次のステータス メッセージが表示されます。

The WPF plug-in for Firefox is not installed. Please install or reinstall the .NET Framework 3.5.

参照

処理手順

方法: .NET Framework 3.5 がインストールされているかどうかを確認する

概念

方法: .NET Framework 3.0 がインストールされているかどうかを確認する

WPF XAML ブラウザー アプリケーションの概要