software1

¿Cómo reconocer que HTML 5 no es compatible con JavaScript?


Método 1: Cree un elemento de lienzo y use el método getContext (): El método getContext () de un objeto de lienzo se usa para devolver el lienzo del elemento de lienzo. Devuelve nulo si el identificador de contexto no es compatible. Esta propiedad se puede usar para verificar que el elemento de lienzo es compatible porque un navegador que no es compatible con HTML5 devuelve NULL.
Primero se crea un nuevo elemento Canvas utilizando el método document.createElement (). El método getContext () se utiliza como parámetro para este elemento de lienzo con "2d". Se verifica el ID de contexto de un contexto de representación bidimensional.

Para convertir el valor devuelto en un valor booleano, use la doble negación (!!) antes del resultado. Esto convertirá el resultado en un valor booleano. Un valor NULL se convierte en falso, y cualquier otro valor no NULL se convierte en verdadero. El resultado de la transferencia se puede usar para verificar si las mesas de trabajo HTML 5 son compatibles con el navegador.

Ejemplo:

< html >

<19659007 [19659007[19650000] >

< título >

Cómo reconocer HTML 5 Canvas es

¿JavaScript no es compatible? Título >

</ Cabeza >

< Cuerpo >

< h1 Estilo = "Color: verde" [19659007]>

GeeksforGeeks

</ h1 >

< b >

Reconoce este HTML5 lienzo 19659002] no es compatible con JavaScript?

</ b >

<19659005] S. ]> [19659002] Haga clic en el botón

para soporte de lienzo

</ [19659005] p >

< p >

[19659002¿Quéseadmite: [196590021969023] < span clase = "output" > </ span >

< p >

< botón = "checkCanvas () "[1 9659006]>

Verificación en lienzo

</ tecla >

< Script Tipo = [19659028] "Texto / Javascript" >

Functional checkCan () {

canvasElem = document.createElement (& # 39; lienzo & # 39;);

isSupported = !! canvasElem.getContext (& # 39; 2d & # 39;);

document.querySelector (& # 39 ;. Salida & # 39;). TextContent

= isSupported; Guión >

>

</ html >

Edición:

  • Antes de hacer clic en el botón:
      getContext- before
  • Después de hacer clic en el botón:
      getContext-after

Método 2: Verificar la interfaz HTMLCanvasElement: La ​​interfaz HTMLCanvasElement es una interfaz que proporciona propiedades y métodos para Editar un lienzo proporciona un objeto. Se puede acceder a esta interfaz a través del widget para verificar que la función de mesa de trabajo sea compatible. Si el valor devuelto es NULL, significa que el elemento Canvas no es compatible.

Para convertir el valor devuelto en un valor booleano, use la doble negación (!!) antes del resultado. Esto convertirá el resultado en un valor booleano. Un valor NULL se convierte en falso, y cualquier otro valor no NULL se convierte en verdadero. El resultado de transmisión se puede utilizar para verificar si las mesas de trabajo HTML5 son compatibles con el navegador.

Ejemplo:

< html >

<19659007 [19659007[19650000] >

< título >

Cómo reconocer HTML 5 Canvas es

¿JavaScript no es compatible? Título >

</ Cabeza >

< Cuerpo >

< h1 Estilo = "Color: verde" [19659007]>

GeeksforGeeks

</ h1 >

< b >

Reconoce este HTML5 lienzo 19659002] no es compatible con JavaScript?

</ b >

<19659005] S. ]> [19659002] Haga clic en el botón

para soporte de lienzo

</ [19659005] p >

< p >

[19659002¿Quéseadmite: [196590021969023] < span clase = "output" > </ span >

< p >

< botón = "checkCanvas () >

Verificación en lienzo

</ >

< Script Tipo = "Texto / Javascript ">

19659002] Función checkCanvas () {

isSupported = !! window.HTMLCanvasElement;

document.querySelector (& # 39 ;. Salida & # 39;). TextContent

= isSupported; Guión >

>

</ html >

Edición:

  • Antes de hacer clic en el botón:
      htmlcanvas antes de [19659186] Después de hacer clic en el botón: </strong><br /><img src=


Escritor técnico Permite tener una actualización


Si le gusta GeeksforGeeks y desea contribuir, también puede escribir un artículo con contrib.geeksforgeeks .org o envíe su artículo por correo electrónico a contrib@geeksforgeeks.org. Vea su artículo en la página principal de GeeksforGeeks y ayude a otros geeks.

Mejore este artículo si encuentra errores haciendo clic en el botón "Mejorar artículo" a continuación.



Control de obras 3000 de Cea Ordenadores

Comentarios desactivados en ¿Cómo reconocer que HTML 5 no es compatible con JavaScript?