Tengo un archivo JavaScript y quiero cargarlo solo en algunas identificaciones específicas para cargar en la cabeza. El dominio cuando el usuario inicia sesión es www.domain.com?id=122 Y la URL del script es www.domain.com/script.js Y coloco el script con el parámetro en el encabezado de la página de inicio si el usuario inició sesión en www.domain.com/script.js?id=122 Y obtengo la identificación de la URL actual por división y algunas cosas de JavaScript. Ahora el problema es qué agregar en el archivo de secuencia de comandos para que la secuencia de comandos se cargue solo para algunas identificaciones específicas.
Técnicamente, puede verificar el parámetro de URL y crear una etiqueta de secuencia de script a partir del código solo si está satisfecho:
if(location.search === "?id=122") { let s = document.createElement("script"); s.src = "script.js"; document.head.append(s); }Sin embargo, no es algo que podría usarse con fines de seguridad, por ejemplo.