john_cena7
Registered
Значи вижте :
Това ми е скрипта за един чат
И искам да попитам защо като някой напише нещо не го изписва в чата ? Давам +1 на този който ми помогне .. Искам чата да е само от Javascript да няма php
Код:
<script type="text/javascript">
function onEnter(event)
{
var bolOldBrowser = (document.layers) ? true : false;
var intKeyCode = 0;
if (bolOldBrowser)
intKeyCode = event.which;
else
intKeyCode = event.keyCode;
if (intKeyCode == 13) {
postcomAJAX();
}
}
function makeRequest() {
var http_request = false;
if (window.XMLHttpRequest) { // Mozilla, Safari, ...
http_request = new XMLHttpRequest();
if (http_request.overrideMimeType) {
http_request.overrideMimeType("text/xml"); // Фиксиране на някои проблеми
}
}
else if (window.ActiveXObject) { // IE
try {
http_request = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
http_request = new ActiveXObject("Microsoft.XMLHTTP");
} catch (e) {}
}
}
if (!http_request) {
alert("Error Create XMLHTTP !");
return false;
}
return http_request;
}
function postcomAJAX() {
var http_request = makeRequest();
var comm = document.getElementById("msg").value;
var user = "name";
var info = "postmsg&user=" + user + "&&passkey=c772923eec249a027fcf24c56138403d&msg=" + comm;
var url = "chatserv.php?go=" + info;
http_request.open("GET", url, true);
http_request.onreadystatechange = function() { testResponse(http_request); };
http_request.send(null);
document.getElementById("msg").value = "";
}
function testResponse(http_request) {
if (http_request.readyState == 4 || http_request.readyState == "complete") { // Проверка...
if (http_request.status == 200) { // Втора проверка...
}
else {
http_request.send(null);
}
}
}
</script>
Това ми е скрипта за един чат