Показать сообщение отдельно
  #1 (permalink)  
Старый 19.10.2015, 00:27
Новичок на форуме
Отправить личное сообщение для Kostas Посмотреть профиль Найти все сообщения от Kostas
 
Регистрация: 29.07.2013
Сообщений: 7

Источник изображения по условию
Всем привет. Дело встало за следующим. В зависимости от разрешения окна браузера, должен меняться источник картинки. Варианты с @media не подходят, так как картинка должна быть не фоном а строкой типа <img src=""" />

Попробовал сделать так

<div class="test">
    <img src="/A/img.jpg" />
 </div>

<script>
 	if (screen.width <= 480) 
 		{document.getElementsByClassName('test')[0].innerHTML = '<img src="/B/img.jpg" />'}

</script>


Вариант работает, но учитывая то, что картинок несколько десятков, придется вручную прописывать getElementsByClassName для каждой картинки. Может быть можно сделать решение более компактным?
Ответить с цитированием