12/01/29 21:02:20.47 nKVeI43z
clearInterval()で処理を終了できません。ヘッダに以下のように書いています。
<head>
<script type="text/javascript">
window.onload = function() {
var start = setInterval('test()', 1000);
function test() {
処理
if (条件) clearInterval(start);
}
}
</script>
</head>
スコープの問題なのはわかるのですが、どう書くのが正解なのかわかりません。
var start のvarを取ってしまえばできますが、グローバル変数を汚したくありません。
教えていただきたいです。よろしくお願いします。