Skip to content

(EN) Small polyfill script of Event.path and Event.composedPath() for internet explorer 9 or higher

License

Notifications You must be signed in to change notification settings

erovas/path-composedPath-polyfill.js

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

path-composedPath-polyfill.js

Small polyfill script of Event.path and Event.composedPath().

Compatibility

For internet explorer 9 or higher.

How to use it?

This polyfill must be put in the head tag of html document.

<html>
    <head>
        <title> My page - Mi página </title>
        <script src="path-composedPath-polyfill.js"></script>
    </head>
    <body>
        <!-- page content - contenido de la página -->        

        <button> Click me! - ¡Clickeame! </button>

        <script>
            document.onclick = function(event){
                console.log(event);                 //Object - Objeto
                console.log(event.path);            //Array
                console.log(event.composedPath());  //Array
            }
        </script>
    </body>
</html>

API

The same as modern browsers.

Authors - Autores

  • Emanuel Rojas Vásquez - Initial work - erovas

License

This project is licensed under the MIT License - see the LICENSE file for details.\

Spanish

path-composedPath-polyfill.js

Pequeño script polyfill de Event.path y Event.composedPath().

Compatibilidad

Para internet explorer 9 o superior.

¿Cómo utilizarlo?

Este polyfill debe ser puesta en la etiqueta head del documento html.

<html>
    <head>
        <title> My page - Mi página </title>
        <script src="path-composedPath-polyfill.js"></script>
    </head>
    <body>
        <!-- page content - contenido de la página -->        

        <button> Click me! - ¡Clickeame! </button>

        <script>
            document.onclick = function(event){
                console.log(event);                 //Object - Objeto
                console.log(event.path);            //Array
                console.log(event.composedPath());  //Array
            }
        </script>
    </body>
</html>

API

La misma que los navegadores modernos.

Autores

  • Emanuel Rojas Vásquez - Initial work - erovas

Licencia

Este proyecto está licenciado bajo Licencia MIT - ver el archivo LICENCIA para mas detalles.

Releases

No releases published

Packages

No packages published