다음을 통해 공유


방법: Firefox용 XBAP 플러그 인 설치 여부 확인

업데이트: 2007년 11월

관리자가 Firefox 2.0+를 브라우저로 사용하는 클라이언트 시스템에 XBAP(XAML 브라우저 응용 프로그램)를 배포하려면 먼저 Firefox 2.0+가 설치되어 있는지 확인해야 합니다. 이 항목에서는 시스템에 Firefox 2.0+가 있는지 확인하기 위해 사용할 수 있는 HTML/JavaScript 스크립트를 제공합니다.

참고

.NET Framework의 설치, 배포 및 검색에 대한 자세한 내용은 .NET Framework 재배포 가능 패키지를 얻는 곳을 참조하십시오.

예제

.NET Framework 3.5를 설치하면 클라이언트 시스템에는 Firefox 2.0+가 XBAP(XAML 브라우저 응용 프로그램)를 호스팅할 수 있도록 허용하는 Firefox 2.0+용 플러그 인이 구성됩니다. 다음 예제 스크립트에서는 Windows Presentation Foundation 플러그 인을 검사하기 전에 Firefox 2.0+에 의해 호스팅되는지 검사합니다. 스크립트는 모든 결과에 대해 적절한 상태 메시지를 표시합니다.

<HTML>

  <HEAD>
    <TITLE>Test for the Firefox Plugin for WPF</TITLE>
    <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8" />
    <SCRIPT type="text/javascript">
    <!--
    function OnLoad()
    {
       // Check if browser is Firefox
       if( navigator.plugins.length == 0 ) {
         document.writeln("The browser must be Firefox 2.0+.");
         return;
       }

       // Check for WPF plugin and report
       var msg = "Windows Presentation Foundation Plugin for Mozilla 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>

Windows Presentation Foundation 플러그 인이 검색되면 다음과 같은 상태 메시지가 나타납니다.

Windows Presentation Foundation Plugin for Mozilla Firefox is installed.

그렇지 않으면 다음과 같은 상태 메시지가 나타납니다.

Windows Presentation Foundation Plugin for Mozilla Firefox is not installed. Please install or reinstall the .NET Framework 3.5.

스크립트가 Firefox 2.0+가 아닌 다른 브라우저에서 호스팅되는 경우에는 다음 상태 메시지가 나타납니다.

The browser must be Firefox 2.0+.

참고 항목

작업

방법: .NET Framework 3.5 설치 여부 확인

개념

방법: .NET Framework 3.0 설치 여부 확인