You are on page 1of 2

function _(id){ return document.

getElementById(id); } var http_request = false; var obj = null; function makePOSTRequest(url, parameters) { http_request = false; if (window.XMLHttpRequest) { http_request = new XMLHttpRequest(); if (http_request.overrideMimeType) http_request.overrideMimeType('text/html'); } else if (window.ActiveXObject) { try { http_request = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { http_request = new ActiveXObject("Microsoft.XMLH TTP"); } catch (e) {} } } if (!http_request) { alert('Cannot create XMLHTTP instance'); _('ajax').style.display='none'; return false; } http_request.onreadystatechange = alertContents; http_request.open('POST', url, true); http_request.setRequestHeader("Content-type", "application/x-www-form-ur lencoded"); http_request.setRequestHeader("Content-length", parameters.length); http_request.setRequestHeader("Connection", "close"); http_request.send(parameters); } function alertContents() { if (http_request.readyState == 4) { if (http_request.status == 200) { result = http_request.responseText; if(result!=''){ _('result').innerHTML='<textarea rows="7" name=" result" cols="40" readonly="true">'+result+'</textarea>'; _('ajax').style.display='none'; alert("Text generated successfully. Copy the gen erated text on the \"Result Box\""); } _('ajax').style.display='none'; } else { alert('There was a problem with the request.'); _('ajax').style.display='none'; } } } function post(form) { if(form.plain.value==''){ alert("Please, write any text to convert"); form.plain.focus(); }else{

_('ajax').style.display='block'; if(document.linker.type[2].checked) type = 'u'; else type = document.linker.type[0].checked? 'o' : '0'; var poststr = "txt=" + encodeURIComponent(form.plain.value); makePOSTRequest('/strikethr'+type+'ugh.php', poststr); } }

You might also like