Files
bluflame/web/scripts.js
2026-04-18 22:31:51 +02:00

66 lines
1016 B
JavaScript

var http = createRequestObject();
function createRequestObject() {
var ro;
try
{
ro = new XMLHttpRequest();
}
catch (error)
{
try
{
ro = new ActiveXObject('Microsoft.XMLHTTP');
}
catch (error)
{
return false;
}
}
return ro;
}
function handleResponse()
{
if (http.readyState == 4)
{
var e = document.getElementById("gbform");
var response = http.responseText;
if (response != 'ok')
{
alert(response);
}
else
{
window.location.reload();
}
}
}
function content(request)
{
http.open('get', request);
http.onreadystatechange = handleResponse;
http.send(null);
}
function gbpost()
{
var e = document.getElementById("gbform");
if (e.style.display == 'none' || e.style.display == '')
{
e.style.display = "table";
}
else
{
e.style.display = "none";
}
}
function gbsubmit()
{
var poster = document.getElementById("poster").value;
var text = document.getElementById("text").value;
content("gb-submit.php?poster=" + poster + "&text=" + text);
}