サイズ変更時に、コードで最初の if ステートメントを実行する必要があります:「これは小さすぎると思います」。2 番目のサイズ変更では、最初の代替を実行する必要があります:「これは大きすぎると思います」。1回しか実行されませんが、変数の調整がローカルのみで、2回目は固執しないためですか?
var counter = 0;
function message() {
if (counter == 0) {
document.write("I think this is too small");
counter = counter + 1;
} else if (counter == 1) {
document.write("I think this is too big");
counter = counter + 1;
} else {
confirm("Third Time's a charm");
}
}
window.addEventListener('resize', message, false);
<p>Text</p>