Hi,
Welches Zeichen hat denn in einem URL eine Sonderbedeutung? Richtig:
#
. Was danach kommt, ist ein fragment identifier.Wenn tatsächlich das Zeichen # gemeint ist, muss es kontextgerecht escapet werden.
wird doch eigentlich gemacht:
document.querySelector("img").src = 'data:image/svg+xml;utf8,' +
encodeURI(images[index]);
macht encodeURI nicht das, was es laut Namen macht?
cu,
Andreas a/k/a MudGuard