Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Изменение размера картинки
 
 автор: Саша   (09.03.2009 в 22:44)   письмо автору
 
 

Добрый вечер. Меня интересует можно ли задать размер картинки используя только джаваскрипт. Т.е. например есть большая картинка и нужно сделать из нее маленькую. Такая возможность есть в РНР но как это сделать в джавескрипт не знаю. Спасибо!

  Ответить  
 
 автор: PAT   (10.03.2009 в 01:00)   письмо автору
 
   для: Саша   (09.03.2009 в 22:44)
 

Укажите один из размеров (или width, или height) и любая большая картинка "ужмётся" до нужного вам размера.
Только учтите, что грузиться в браузер всё-равно будет большая исходная картинка (со всеми её многими килобайтами).

  Ответить  
 
 автор: Саша   (10.03.2009 в 11:08)   письмо автору
 
   для: PAT   (10.03.2009 в 01:00)
 

Я это понимаю что можно задать свойства, но не в этом проблема. По этому открыта тема что бы уменьшить размер картинки, сделать из нее превью. Если кто знает, поделитесь пожалуйсто.

  Ответить  
 
 автор: AlexSol   (10.03.2009 в 11:11)   письмо автору
 
   для: Саша   (10.03.2009 в 11:08)
 

нельзя

  Ответить  
 
 автор: PAT   (10.03.2009 в 11:58)   письмо автору
 
   для: Саша   (10.03.2009 в 11:08)
 

Постарайтесь понять РАЗНИЦУ между серверным языком (PHP, к примеру) и браузерным (Javascript).

Картинка (любая) хранится где-то на хостинге (на сервере).
PHP также работает на этом же хостинге (сервере).
И средствами PHP вполне можно картинку прямо на сервере изменить (уменьшить, обрезать, сделать на ней надпись и т.д...) и уже в обработанном виде отправить клиенту в браузер.

Javascript работает в браузере клиента (на его компьютере).
Чтобы хоть что-то сделать с картинкой, Javascript должен эту картинку как она есть (т.е. целиком, AS IS) получить в браузер.

  Ответить  
 
 автор: ronin   (10.03.2009 в 13:30)   письмо автору
 
   для: PAT   (10.03.2009 в 11:58)
 

оптимальный вариант, даже и php не использовать при просмотре, а при загрузке делать с помощью php две фотки - превью и полную.

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования