Показать сообщение отдельно
  #2 (permalink)  
Старый 14.01.2010, 12:01
Аватар для micscr
Профессор
Отправить личное сообщение для micscr Посмотреть профиль Найти все сообщения от micscr
 
Регистрация: 10.09.2009
Сообщений: 1,576

Без динамики и естественно грузить надо сразу полную картинку установленную поначалу в меньшем масштабе.
var arr = [[101,101],[201,201]]; // начальные ширина/высота, увеличенные ш./в.(например родные для картинки)
var flag = true; // маленькая
var obj = document.getElementById('imm');
if (obj) {
	obj.onclick = function() {
	    if (flag) { // увеличить
		    this.style.width = arr[1][0]+'px';
			this.style.width = arr[1][1]+'px';
		} else { // уменьшить
		    this.style.width = arr[0][0]+'px';
			this.style.width = arr[0][1]+'px';		
		}
		flag = !flag;
	}
}
Ответить с цитированием