1234567891011121314151617181920212223242526272829303132 |
- // implement `key` events
- document.onkeydown = checkKey;
- var host = window.location.host
- var expe_url = '/expe'
- var baseUrl = location.protocol + "//" + host
- // Utils informations
- var KEYCODE_Q = '81'
- var KEYCODE_ENTER = '13'
- urlParams = new URLSearchParams(window.location.search);
- var scene = urlParams.get('scene')
- var expe = urlParams.get('expe')
- function checkKey(e) {
- e = e || window.event;
- if (e.keyCode == KEYCODE_Q) {
- // `q` for quit expe
- console.log('`q` key is pressed')
- window.location = ''
- }
- else if (e.keyCode == KEYCODE_ENTER) {
- // right arrow
- var params = "?scene=" + scene + "&expe=" + expe + "&iteration=0"
- window.location = baseUrl + expe_url + params
- }
- }
|