aboutsummaryrefslogtreecommitdiff
path: root/client.js
diff options
context:
space:
mode:
Diffstat (limited to 'client.js')
-rw-r--r--client.js11
1 files changed, 9 insertions, 2 deletions
diff --git a/client.js b/client.js
index 2ae12ee..9573bcc 100644
--- a/client.js
+++ b/client.js
@@ -11,7 +11,8 @@ location.search.substr(1).split("&").forEach(function(item) {
/* Server magic */
//serv = new WebSocket("ws://51.255.160.217:50000");
//serv = new WebSocket("ws://85.25.196.172:5000");
-serv = new WebSocket("ws://" + queryDict.ip);
+var serverIP = queryDict.ip;
+serv = new WebSocket("ws://" + serverIP);
var mode = queryDict.mode;
//var AO_HOST = "http://weedlan.de/";
if (queryDict.asset === undefined) {
@@ -331,6 +332,7 @@ function updateText() {
function onOpen(e) {
if (mode == "join") {
serv.send("HI#" + navigator.userAgent + "#%");
+ serv.send("ID#webAO#2.4.5#%");
} else {
document.getElementById("client_loading").style.display = "none";
}
@@ -342,12 +344,17 @@ function onClose(e) {
};
function ReconnectButton() {
- serv = new WebSocket("ws://" + queryDict.ip);
+ serv = new WebSocket("ws://" + serverIP);
if (serv) {
+ serv.send("HI#" + navigator.userAgent + "#%");
document.getElementById("client_error").style.display = "none";
}
}
+function RetryButton() {
+serv.send("HI#" + navigator.userAgent + "#%");
+}
+
function onError(e) {
document.getElementById("client_error").style.display = "block";
};