Anonymous user
Sleep: Difference between revisions
→JavaScript (in a web browser): new example
m (omit JavaScript) |
(→JavaScript (in a web browser): new example) |
||
Line 192:
}
}</lang>
=={{header|JavaScript}} (in a web browser)==
Generally, JavaScript in a web browser is event-loop based and (except for alert()) non-blocking. So, the closest thing possible to the task description is to do something once the specified time has passed.
<lang html><html><head><title>RC Sleep The Main Thread</title></head><body>
<form>
<button type="button" onclick="
function write(s) {
var l = document.getElementById('log');
l.appendChild(document.createTextNode(''+s));
l.appendChild(document.createElement('br'));
}
write('Sleeping...');
setTimeout(function () {
write('Awake!');
}, parseFloat(document.getElementById('delay').value));
">Sleep</button> for <input id="delay"> milliseconds.
</form>
<pre id="log"></pre>
</body></html></lang>
=={{header|Logo}}==
Line 361 ⟶ 384:
Message("Awake!\n")</lang>
{{Omit From|Metafont}}
{{omit from|M4}}
|