Цитата:
http://javascript.ru/basic/closure#p...-ispolzovaniya |
написал вот такое:
var newImg = new Image();
newImg.src = src;
newImg.onload = function(){
$iw = newImg.width;
$ih = newImg.height;
}
newImg.onerror = function(){
alert('a');
$(this).attr('src', '/frontend/img/oops.png');
$iw = 450;
$ih = 450;
}
но onerror ничего не происходит. Хотя должно! Что не так? |
syegorius, ты примеры-то тестовые делай... :) А не огрызки...
|
всмысле примеры? весь кусок кода что ли показать?
|
и кстати все равно не работает даже onload. из 9 существующих картинок он только в семи определил их ширину и высоту...
|
Цитата:
Посмотри какие примеры выкладывают тут. Их тут же можно запустить на выполнение и посмотреть... |
вобщем получилось что в chrome и, что меня сильно удивило, в ie8 работает нормально. В опере 9 и 11 и мозилле не работает... кто-то может мне чем-то помочь... может есть какие-то другие способы найти ширину и высоту какртинки и проверить на ее наличие?
|
Пока вы не научитесь читать, что вам пишут, вам никто не сможет помочь.
Цитата:
Цитата:
|
var img = new Image();
img.onload = function() {
alert('Loaded: '+img.src+' :: W = '+img.width+' :: H = '+img.height);
}
img.src = "http://javascript.ru/forum/images/smilies/smile.gif";
|
да я и так все вернул на свои места...
запустите этот код в мозилле и поймете о чем я
var img = new Image();
img.onload = function(){
alert('Loaded: '+img.src+' :: W = '+img.width+' :: H = '+img.height);
}
img.onerror = function(){
alert('ERROR');
}
img.src = "http://javascript.ru/forum/images/smilies/smilebla-bla.gif";
|
| Часовой пояс GMT +3, время: 14:26. |