|
|
|
|
/* Submit the Message */
function submit_msg(){
alert("4");
nick = document.getElementById("chatnick").value;
msg = document.getElementById("chatmsg").value;
if (nick == "") {
check = prompt("please enter username:");
if (check === null) return 0;
if (check == "") check = "anonymous";
document.getElementById("chatnick").value = check;
nick = check;
}
document.getElementById("chatmsg").value = "";
ajax_write("w.php?m=" + msg + "&n=" + nick);
}
|
| |
|
|
|
|
|
|
|
для: ValeraC
(01.06.2010 в 20:58)
| | ajax_write вообще что за функция? Тебе нужно использовать httpXMLRequest | |
|
|
|
|
|
|
|
для: Tonik992
(03.06.2010 в 01:00)
| | Спасибо за внимательность и тактичность
Во время работы обычно как у боксера мелкие и важные подробности ускальзают
function ajax_write(url){
if(window.XMLHttpRequest){
xmlhttp2=new XMLHttpRequest();
if(xmlhttp2.overrideMimeType){
xmlhttp2.overrideMimeType('text/xml');
}
} else if(window.ActiveXObject){
try{
xmlhttp2=new ActiveXObject("Msxml2.XMLHTTP");
} catch(e) {
try{
xmlhttp2=new ActiveXObject("Microsoft.XMLHTTP");
} catch(e){
}
}
}
if(!xmlhttp2) {
alert('Giving up :( Cannot create an XMLHTTP instance');
return false;
}
alert( xmlhttp2 );
xmlhttp2.open('GET',url,true);
xmlhttp2.send(null);
}
|
| |
|
|
|
|
|
|
|
для: ValeraC
(03.06.2010 в 17:49)
| |
if(navigator.appName == "Microsoft Internet Explorer") {
http = new ActiveXObject("Microsoft.XMLHTTP");
} else {
http = new XMLHttpRequest();
}
function get_page() {
http.abort();
http.open("GET", "/profile/edit_pr.php", true);
http.onreadystatechange=function() {
if(http.readyState == 4) {
document.getElementById("edit_profile").innerHTML = http.responseText;
}
}
http.send(null);
|
Работает даже в IE, издевайся на здоровье | |
|
|
|