Partager via


HttpCapabilitiesBase.W3CDomVersion Propriété

Définition

Obtient la version du modèle DOM (Document Object Model) XML du W3C (World Wide Web Consortium) prise en charge par le navigateur.

public:
 property Version ^ W3CDomVersion { Version ^ get(); };
public Version W3CDomVersion { get; }
member this.W3CDomVersion : Version
Public ReadOnly Property W3CDomVersion As Version

Valeur de propriété

Version

Numéro de version du modèle XML DOM du W3C prise en charge par le navigateur.

Exemples

L’exemple de code suivant montre comment déterminer si la version DOM XML du navigateur W3C est supérieure à 1.

<%@ page language="C#"%>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
    void Page_Load(Object Sender, EventArgs e)
    {
        CheckBrowserCaps();
    }

    void CheckBrowserCaps()
    {
        String labelText = "";
        System.Web.HttpBrowserCapabilities myBrowserCaps = Request.Browser;
        if (((System.Web.Configuration.HttpCapabilitiesBase)myBrowserCaps).W3CDomVersion.Major > 1)
        {
            labelText = "W3C DOM version is greater than 1.";
        }
        else
        {
            labelText = "W3C DOM version is less than or equal to 1.";
        }

        Label1.Text = labelText;
    }
</script>

<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
    <title>Browser Capabilities Sample</title>
</head>
<body>
    <form runat="server" id="form1">
        <div>
            Browser Capabilities:
            <p/><asp:Label ID="Label1" Runat="server" />
        </div>
    </form>
</body>
</html>
<%@ page language="VB" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
    Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs)
        CheckBrowserCaps()
    End Sub

    Function CheckBrowserCaps()

        Dim labelText As String = ""
        Dim myBrowserCaps As System.Web.HttpBrowserCapabilities = Request.Browser
        If (CType(myBrowserCaps, System.Web.Configuration.HttpCapabilitiesBase)).W3CDomVersion.Major > 1 Then
            labelText = "W3C DOM version is greater than 1."
        Else
            labelText = "W3C DOM version is less than or equal to 1."
        End If

        Label1.Text = labelText

    End Function 'CheckBrowserCaps
</script>

<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
    <title>Browser Capabilities Sample</title>
</head>
<body>
    <form runat="server" id="form1">
        <div>
            Browser Capabilities:
            <p/><asp:Label ID="Label1" Runat="server" />
        </div>
    </form>
</body>
</html>

S’applique à