var last = {
x : $(window).width(),
y : $(window).height()
};
$(window).resize(function () {
var width = $(window).width(), height = $(window).height();
alert(
"по горизонтали: " + (width < last.x ? "уменьшили" : width === last.x ? "не изменили" : "увеличили") + "\n" +
"по вертикали: " + (height < last.y ? "уменьшили" : height === last.y ? "не изменили" : "увеличили")
);
last = {
x : width,
y : height
};
});
last.x, last.y — это размеры окна до последнего изменения.
Т.е. мы сравниваем текущие размеры с last.x, last.y и на основе этого выводим результат.