Windows Internet Explorer Web Windows Internet Explorer 8 Version Vector se refiere al número de compilación, que se almacena en la tecla Registro leída cuando comienza el navegador. Los desarrolladores pueden usar el Vector de la versión para detectar qué versión del visor del navegador está utilizando para ver el sitio web. Comprender las mejores prácticas de detección del navegador asegura que el sitio continúe funcionando como se esperaba cuando el cliente ve el sitio. Windows Internet Explorer Web Este documento describe cómo usar el valor del vector de la versión. Además, se proporciona algún código de muestra para ayudar a los desarrolladores a implementar y mantener los métodos de detección de navegadores recomendados. -> Windows Internet Explorer HTML Windows Internet Explorer Además de usar el Vector de la versión al poblar la sección Ayuda sobre la sección, este valor también se usa al procesar comentarios condicionales. Los comentarios condicionales son bloques de comentarios en el código fuente de la página y solo pueden interpretarse. Las anotaciones pueden contener uno o más operadores, valores propios o valores. Windows Internet Explorer versión 8 Windows Internet Explorer Por ejemplo, el código anterior muestra el código de comentarios requerido para verificar y versiones posteriores. Mayor o igual a la versión futura utilizada para garantizar que se apliquen las condiciones, de modo que no se requiere código cuando se lance una nueva versión. El Vector de la versión de Windows Internet Explorer 5.5 5.5002 también contiene el número de subversión del navegador. Al probar el número de versión principal del navegador, el vector de la versión es un entero. Para verificar el número de subversión del navegador, el vector de versión se agrega con un punto decimal y cuatro dígitos. Por ejemplo, el Vector de versión de lanzamiento es. Este ejemplo de código muestra el código de comentarios requerido para verificar el número de versión principal del navegador y el número de versión secundaria del navegador. Esto le permite ajustar las condiciones adecuadamente más. -html [endif] oculto de nivel descendente reveló las etiquetas de inicio y finalización del comentario condicional contener guión (""), que es similar al comentario básico. La condición se muestra al comienzo de la marca y se coloca antes del final de la marca. El contenido se coloca en la marca de comentarios. Estas anotaciones se llaman comentarios de tipo, porque todos los navegadores o versiones de navegador que no admiten anotaciones condicionales ignorarán estas anotaciones y etiquetas entre las etiquetas. Los comentarios condicionales sin guión se llaman comentarios de tipo, porque los navegadores de bajo nivel ignorarán estos comentarios, pero manejarán las etiquetas entre las etiquetas. Este ejemplo de código muestra el código de comentarios requerido para verificar el número de versión principal del navegador y el número de versión secundaria del navegador. Esto le permite ajustar las condiciones adecuadamente más. Windows Internet Explorer (CSS) Windows Internet Explorer 8 Windows Internet Explorer 7 CSS utiliza String de agente de usuario 1 / Condición de uso Los comentarios incluyen diferentes reglas de hoja de estilo en cascada para versiones específicas. Esto le permite asegurarse de que el cliente no reciba correcciones y cambios dirigidos. También puede detectar versiones del navegador. La tabla enumera los valores propios, operadores y valores disponibles que se pueden usar para compensar comentarios condicionales. artículo Ejemplo Comentario ES DECIR [Si es decir] El único valor de característica actualmente compatible con IE Windows Internet Explorer es la cadena "", que se utiliza para la representación. valor [Si es IE 7] True booleano Se utiliza un número entero o de punto flotante para representar la versión del navegador. Devuelve un valor si el número de versión coincide con la versión del navegador. ¡! [si! es decir] No operador booleano. Poner este operador directamente antes de un valor propio, operador o subexpresión indica el significado opuesto de la expresión. teniente [Si LT IE 5.5] Verdadero es menor que el operador. Si el primer parámetro es más pequeño que el segundo parámetro, return. LTE [Si LTE es IE 6] Verdadero es menor o igual al operador. Si el primer parámetro es menor o igual al segundo parámetro, return. GT [Si gt es decir 5] Verdadero es mayor que el operador. Si el primer parámetro es mayor que el segundo parámetro, return. gte [Si GTE, es decir, 8] Verdadero es mayor o igual al operador. Si el primer parámetro es mayor o igual al segundo parámetro, return. () [if! (es decir, 7)] Operador de subexpresión booleana. Utilizado junto con los operadores para crear expresiones más complejas. Y [if (GT IE 5) y (LT IE 7)] Y verdadero operador verdadero. Si todas las subexpresiones se evalúan, regrese. | [if (es decir, 6) | (es decir, 7)] O verdadero operador verdadero. Si el resultado de alguna subexpresión es, se devuelve. verdadero [Si es cierto] El verdadero resultado del cálculo es siempre. FALSO [si es falso] El resultado del cálculo falso es siempre. Html <Evista> Windows Internet Explorer 7 Además, si desea usar la misma hoja de estilo para versiones y más tarde, puede usar el siguiente código de muestra. Html <Evista> Windows Internet Explorer Windows Internet Explorer Tenga en cuenta que el ejemplo de código anterior usa mayor o igual a comparación. Esto asegura que el código sea adecuado para futuras versiones para que no sea necesario actualizar el código cuando se lance una nueva versión. Aquí hay algunos otros ejemplos de varias declaraciones condicionales. Cómo usar vectores de versión en Windows Internet Explorer
<!--[if gte IE8]>
<!--[if gte IE 5.5002]><p>You are using IE 5 or higher</p><![endif]–>
<![if lt IE 5.5]><p>
您正在使用早于
IE 5.5
的版本或另一个低级浏览器
</p><![endif]>
Detección del navegador usando Version Vector
<title> Página de prueba </title>
<meta http-oquiv = "x-ua-compatible" content = "ie = 8"/>
*
<! - [si IE 7]> <linkrel = "stylesheet" type = "text/css" href = "/stylesheets/ie.css"/>
<! [endif] ->
</ablo>
<title> Página de prueba </title>
<! - [si GTE es IE 7]>
<linkrel = "stylesheet" type = "text/css" href = "/stylesheets/ie.css"/>
<! [endif]->
</ablo><!--[if IE]><p>
您使用的是
Internet Explorer
。
</p><![endif]–>
<![if !IE]><p>
您没有使用高级
Internet Explorer
版本。
</p><![endif]>
<!--[if IE 8]><p>
欢迎使用
Internet Explorer 8
!
</p><![endif]–>
<!--[if !(IE 8)]><p>
您没有使用
Internet Explorer 8
。
</p><![endif]–>
<!--[if gte IE 7]><p>
您使用的是
IE 7
或更高版本。
</p><![endif]–>
<!--[if (IE 5)]><p>
您使用的是
IE 5
(任何版本)。
</p><![endif]–>
<!--[if (gte IE 5.5)&(lt IE 7)]><p>
您使用的是
IE 5.5
或
IE 6
。
</p><![endif]–>
<!--[if lt IE 5.5]><p>
请升级您的
versión de Internet Explorer
版本。
</p><![endif]–>
<!--[if true]>
您使用的是
un navegador <em>
高级
</em>
浏览器。
<![endif]–>
<!--[if false]>
您使用的是
un navegador <em>
低级
</em>
浏览器。
<![endif]–>
<!--[if true]><![if IE 7]><p>
此嵌套注释在
IE 7
中显示。
</p><![endif]><![endif]–>