66 lines
1016 B
JavaScript
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);
|
|
}
|