improve cookie parsing

This commit is contained in:
Jethro Grassie 2020-01-17 00:35:41 -05:00
parent ed542aec9d
commit b8c62a0378
No known key found for this signature in database
GPG Key ID: DE8ED755616565BB
1 changed files with 14 additions and 3 deletions

View File

@ -146,15 +146,26 @@
window.onload = function() window.onload = function()
{ {
if (/wa=[0-9a-fA-F]+/.test(document.cookie)) var jar = {};
for (var kv, i=0, kvs=document.cookie.split(/\s*;\s*/); i<kvs.length; i++)
{
kv = kvs[i].split(/\s*=\s*/);
if (kv.length > 1)
{
try {
jar[kv[0]] = kv[1];
} catch (e) {}
}
}
if (jar.wa &&
/^[123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz]+$/.test(jar.wa))
{ {
var m = document.querySelectorAll(".miner"); var m = document.querySelectorAll(".miner");
for (var i=0; i<m.length; i++) for (var i=0; i<m.length; i++)
{ {
m[i].style = "display: table-row;"; m[i].style = "display: table-row;";
} }
var c = document.cookie.split("="); wf.innerText = jar.wa;
wf.innerText = c[1];
} }
var get_stats = function() var get_stats = function()
{ {