Cuando intento crear un iframe dinámicamente con parámetros en la URL, javascript los codifica como & en lugar de dejarlos.
Aquí está mi código:
let myIframe = document.getElementById("myiframe"); let src = 'https://mywebsite.com/?first_name='+firstName+'&last_name='+lastName+'&email='+email; myIframe.src =src; Sin embargo, cuando veo la URL en el src del HTML renderizado, obtengo lo siguiente: https://mywebsite.com/?first_name=firstName` & last_name=lastName &`email=email
MI pregunta es por qué javascript representa el & como & ? No está jugando bien con mi capacidad para obtener los parámetros desde dentro del iFrame.