<script> var int, time, per function go(){ time = 100 per = '1000' int = window.setTimeout(f, time, per) } function f(par){ alert(par) clearInterval(int) } </script>