| {if:waiting}<script> |
| var checkTimeout; |
| function check() { |
| checkTimeout = setTimeout(check, 1000); |
| var r = new XMLHttpRequest(); |
| r.onreadystatechange = function() { |
| if (r.readyState != 4 || r.status != 200) return; |
| s = JSON.parse(r.responseText); |
| if (!s["waiting"]) window.location = "{:prefix}/{:me.id}"; |
| } |
| r.open("GET", "{:prefix}/{:me.id}.json", true); |
| r.send(null); |
| } |
| check(); |
| </script>{endif}</body></html> |