Lo que estoy tratando de hacer es obtener un parámetro JS para reemplazar un SRC de imagen con una URL personalizada usando un parámetro de URL.
Ejemplo de parámetro:
https://example.com?i=https://example.org/img.jpgHay algunas maneras de hacer esto y espero que esto lo ayude a comenzar (no he probado este código):
function getUrlVars () { let vars = {}; const p = window.location.href.replace(/[?&]+([^=&]+)=([^&]*)/gi, function(m,k,v) { vars[k] = v; }); return vars; } const src = getUrlVars('i'); const img = document.getElementById('image-id-here'); img.src = src; getUrlVars es una función genérica que uso a menudo. Es probable que sea más complicado de lo que necesitas.
Una palabra de advertencia; debe hacer el trabajo/investigación adicional para validar el contenido del parámetro de URL antes de insertarlo en su página.