quiero ayuda por favor :(
Tengo varios códigos dom, en un archivo js, ejecutándose en un sitio site.com/script.js
Quiero personalizar un código específico para que funcione solo en una subpágina del sitio.
por ejemplo:
los códigos funcionan en site.com y quiero un código específico que funcione
solo en el sitio.com/page16
y el código javascript solo se ejecuta en un archivo. No tengo acceso a la página html
Puede acceder a la parte final de su URL usando window.location.pathname .
Para el sitio web site.com/page16 - window.location.pathname devuelve la cadena "/page16" .
A continuación, podría tener una función que verifique cuál es el nombre de la ruta actual y finalice antes si el nombre de la ruta no coincide con /page16 .
Por ejemplo:
const subPageFn = () => { // terminates early if subpage doesn't match page16 if (window.location.pathname !== '/page16') { return } // runs page16 specific code here... }Entonces llamarías a la función en cualquier página usando
subPageFn()