You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
40 lines
1.2 KiB
40 lines
1.2 KiB
<html> |
|
<head> |
|
<meta http-equiv="content-type" content="text/html; charset=utf-8" /> |
|
<script src="webdice.js"></script> |
|
<script> |
|
var previous = ""; |
|
function send(){ |
|
var input = document.getElementById('inputBox').value; |
|
var size = lengthBytesUTF8(input) + 1; |
|
var pointer = _malloc(size); |
|
stringToUTF8(input,pointer,size); |
|
_webdice(pointer); |
|
_free(pointer); |
|
inputBox.value = ''; |
|
} |
|
function keypress(code){ |
|
switch(code){ |
|
case 13: |
|
previous = document.getElementById('inputBox').value; |
|
send(); |
|
break; |
|
case 38: |
|
document.getElementById('inputBox').value = previous; |
|
break; |
|
default: |
|
break; |
|
} |
|
} |
|
</script> |
|
</head> |
|
<body> |
|
<div id="container" style="position: absolute; bottom: 7em; left: 1em; top: 1em; right: 1em; font-family: sans-serif; overflow-y: scroll; "> |
|
<div id="output"></div> |
|
</div> |
|
<form style="position: absolute; left: 1em; bottom: 1em; right: 1em; " action="javascript:void(0);"> |
|
<input style="width: 100%;" type="text" id="inputBox" onkeydown="keypress(event.keyCode)"> |
|
<input style="width: 100%;" type="button" onclick="keypress(13)" value="Submit"> |
|
</form> |
|
</body> |
|
</html>
|
|
|