#448 에 따른 이미지 리사이즈 스크립트 재수정

This commit is contained in:
chicpro
2013-05-03 14:36:42 +09:00
parent 3b2eceee8c
commit e2bbf12625
2 changed files with 32 additions and 14 deletions

View File

@ -217,20 +217,29 @@ $(window).load(function() {
view_image_resize();
});
var rtime = new Date();
var now = new Date();
var timeout = false;
var delta = 200;
var millisec = 200;
var tid;
$(window).resize(function() {
rtime = new Date();
now = new Date();
if (timeout === false) {
timeout = true;
setTimeout(resizeend, delta);
if(tid != null)
clearTimeout(tid);
tid = setTimeout(resize_check, millisec);
}
});
function resizeend() {
if (new Date() - rtime < delta) {
setTimeout(resizeend, delta);
function resize_check() {
if (new Date() - now < millisec) {
if(tid != null)
clearTimeout(tid);
tid = setTimeout(resize_check, millisec);
} else {
timeout = false;
view_image_resize();

View File

@ -215,20 +215,29 @@ $(window).load(function() {
view_image_resize();
});
var rtime = new Date();
var now = new Date();
var timeout = false;
var delta = 200;
var millisec = 200;
var tid;
$(window).resize(function() {
rtime = new Date();
now = new Date();
if (timeout === false) {
timeout = true;
setTimeout(resizeend, delta);
if(tid != null)
clearTimeout(tid);
tid = setTimeout(resize_check, millisec);
}
});
function resizeend() {
if (new Date() - rtime < delta) {
setTimeout(resizeend, delta);
function resize_check() {
if (new Date() - now < millisec) {
if(tid != null)
clearTimeout(tid);
tid = setTimeout(resize_check, millisec);
} else {
timeout = false;
view_image_resize();