Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 17.05.2010, 16:23
Аватар для Gvozd
Матрос
Отправить личное сообщение для Gvozd Посмотреть профиль Найти все сообщения от Gvozd
 
Регистрация: 04.04.2008
Сообщений: 6,246

вот и состаьте пожалуйста архив, как я просил ранее
Ответить с цитированием
  #12 (permalink)  
Старый 17.05.2010, 16:32
Интересующийся
Отправить личное сообщение для weqq Посмотреть профиль Найти все сообщения от weqq
 
Регистрация: 17.05.2010
Сообщений: 15

вот она,.. zip'a...

перезалил zip...
Вложения:
Тип файла: zip exa.zip (531.6 Кб, 0 просмотров)

Последний раз редактировалось weqq, 17.05.2010 в 16:36.
Ответить с цитированием
  #13 (permalink)  
Старый 17.05.2010, 16:44
Аватар для Gvozd
Матрос
Отправить личное сообщение для Gvozd Посмотреть профиль Найти все сообщения от Gvozd
 
Регистрация: 04.04.2008
Сообщений: 6,246

1)никакой перезагрузки не происходит
выведите например в начале документа случайное число и убедитесь в этом
2)мой код ранее описанный, убирает проблему с тем, что не с первого раза показывается большая картинка
Ответить с цитированием
  #14 (permalink)  
Старый 17.05.2010, 17:04
Интересующийся
Отправить личное сообщение для weqq Посмотреть профиль Найти все сообщения от weqq
 
Регистрация: 17.05.2010
Сообщений: 15

про перезагрузку: меня смутило то что при первом клике браузер ведет себя именно как будто перезагружает ( в строке состояния )

я так думаю пробовать через таймер. возможно первый клик уходит ввиду !img.complete

Ваш совет (img.onload) не совместим с IE7
Ответить с цитированием
  #15 (permalink)  
Старый 17.05.2010, 17:22
Интересующийся
Отправить личное сообщение для weqq Посмотреть профиль Найти все сообщения от weqq
 
Регистрация: 17.05.2010
Сообщений: 15

function img_prc(img){
	var scroll = defScroll();
    $("#b_img").oneTime("500ms", function() {
	if (img.complete){
	    $("#b_img").css({left:(getClientWidth()/2-(img.width/2)),top:((getClientHeight()/2)-(img.height/2))+scroll,height:(img.height+24),width:(img.width+7)});
		$("#b_img").show();
		return true   		
	}	else return false;
   	});	
}

теперь фсё! спасибо за потраченное время!
Ответить с цитированием
  #16 (permalink)  
Старый 17.05.2010, 17:28
Аватар для Skipp
.
Отправить личное сообщение для Skipp Посмотреть профиль Найти все сообщения от Skipp
 
Регистрация: 30.03.2010
Сообщений: 1,813

Сообщение от weqq Посмотреть сообщение
в строке состояния
Так, что же ты народ баламутишь

Оно и должно так быть, так как ты меняешь путь картинки и браузер подгружает её, не из воздуха ему её брать же.
__________________
.
Ответить с цитированием
  #17 (permalink)  
Старый 17.05.2010, 17:55
Интересующийся
Отправить личное сообщение для weqq Посмотреть профиль Найти все сообщения от weqq
 
Регистрация: 17.05.2010
Сообщений: 15

да! )) ословат, ословат!...
Ответить с цитированием
  #18 (permalink)  
Старый 17.05.2010, 17:56
Аватар для Gvozd
Матрос
Отправить личное сообщение для Gvozd Посмотреть профиль Найти все сообщения от Gvozd
 
Регистрация: 04.04.2008
Сообщений: 6,246

учитывая, что ты юзаешь jQuery, навесь на него через bind соответствующее соыбтие на картинку, и оно и в осле заработает
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Подгрузка функции при загрузке страницы BorisBritva Элементы интерфейса 4 13.05.2010 21:59
Как разделять страницы при выводе отчета ilshat Events/DOM/Window 7 10.12.2009 10:24
Закрытие окна и перезагрузка страницы Krondor Events/DOM/Window 2 03.11.2009 14:34
Свойство opener обнуляется при обновлении страницы LesPaulFAP Events/DOM/Window 0 12.10.2009 13:09
Как выдавать ошибку при сбросе загрузки страницы? AvaGet Общие вопросы Javascript 2 11.12.2008 19:04