Me preguntaba si era posible cambiar una fuente de imagen en una página en función de un parámetro de URL. ¿Quizás usando Javascript?
Por ejemplo, si tenemos la imagen por defecto con un ID?
El escenario sería, http://example.com/page-name/?image-id=specifiedimg
y esto cargaría la imagen como la fuente está configurada para "specifiedimg"
¿Esperando que eso tenga sentido?
Puede especificar la ruta de la imagen en la URL y luego usar URLSearchParams para obtener la ruta de la imagen y luego establecer la imagen como fuente para el elemento de la imagen.
por ejemplo: http://example.com/page-name.html?image-id=assets/img/something.png
const searchParams = new URLSearchParams(location.search), imagePath = searchParams.get('image-id'), image = new Image() // you can use querySelector to target an existing image tag image.src = imagePath;