Я хочу использовать javascript для добавления некоторых изображений к div
на веб-странице. Каждый новый экземпляр изображения будет в цикле, который включает в себя что-то вроде
pic=new Image()
pic.src="./images/xyz.jpg"
document.getElementById(div1).appendChild(pic)
Это работает, но так как много и много повторяющихся изображений выбираются случайным образом, я думаю, что каждый повтор будет получать изображение с сервера, который у меня уже есть, и мне интересно, как избежать этих затрат.
В Интернете существуют различные методы клонирования объектов, поэтому вы можете подумать, что это что-то вроде
appendChild(pic1)
pic2=clone(pic1)
appendChild(pic2)
справился бы с задачей, но похоже, что клонирование включает .src
, поэтому сбережений не будет. В любом случае появляется только одно изображение!
Есть идеи?