Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   копия элемента (https://javascript.ru/forum/events/29507-kopiya-ehlementa.html)

neWjs 30.06.2012 20:08

копия элемента
 
можно ли с клонировать, но не просто создать копию а допустим есть картинка в разрешение 1680 х 1050 и сделать копию 800 х 600 , если просто использовать width || height то картинка сожмется , но по сути у меня будет 2 идентичных картинки в разрешение 1680 х 1050.
можно ли такое реализовать на js?

dmitriymar 30.06.2012 20:20

canvas

neWjs 30.06.2012 20:24

канвас это хорошо , но тягать его всей странице я не думаю что очень хорошая идея, этот элемент мини-копия будет двигаться мышкой

dmitriymar 30.06.2012 20:26

для этого на сервере храняться ещё копии в нужном разрешении

vadim5june 30.06.2012 20:27

что мешает создать еще один элмент img с тем же src?
<img src='...' width=800 height=600>

dmitriymar 30.06.2012 20:28

Цитата:

Сообщение от vadim5june
что мешает создать еще один элмент img с тем же src?
<img src='...' width=800 height=600>

а если их много? память не резиновая

neWjs 30.06.2012 20:29

Цитата:

Сообщение от vadim5june (Сообщение 185450)
что мешает создать еще один элмент img с тем же src?
<img src='...' width=800 height=600>

то мешает что там будет таже картинка в таком же разрешение только сжата ...

neWjs 30.06.2012 20:30

проблема в том что таскать большой элемент не очень удобно как минимум.
а во вторых нагрузка больше

neWjs 30.06.2012 20:40

я так понимаю вариантов кроме канвы нет?

dmitriymar 30.06.2012 20:49

по идее канва раз отрисовалась и при перемещении в контейнере с абс позицией перерисовываться не будет всякий раз. будет браться "содержимое" канвы из недр браузера. проблемы как при перерисовке имеджей быть не должно.
ну или как все-легковесные заменители


Часовой пояс GMT +3, время: 13:19.