I am using following for my code is posting data perfectly in IE & Firefox both,
but when i try to get data using responseText i return empty in firefox.
is there anyone can help me out?
Expand|Select|Wrap|Line Numbers
- function createRequestObject()
- {
- var xmlhttp;
- try
- {
- xmlhttp=new ActiveXObject("Msxml2.XMLHTTP");
- }
- catch(e)
- {
- try { xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");}
- catch(f) { xmlhttp=null; }
- }
- if(!xmlhttp&&typeof XMLHttpRequest!="undefined")
- {
- xmlhttp=new XMLHttpRequest();
- }
- return xmlhttp;
- }
- function sndRating(idnum,rateval)
- {
- var dvelement = document.getElementById('dv'+idnum);
- var innerHTML = "";
- var results = document.getElementById('results');
- dvelement.innerHTML = "<img src='progressimgred.gif'>";
- try
- {
- http.open('GET', 'ratingprocess.asp?id='+idnum+'&rateval='+rateval);
- http.send(null);
- // http.onreadystatechange = handleResponseText;
- http.send(null);
- }
- catch(e){}
- finally{
- getRating(idnum);
- }
- }
- function getRating(idnum) {
- var dvelement = document.getElementById('dv'+idnum);
- dvelement.innerHTML = "";
- var results = document.getElementById('results');
- var url = 'getRating.asp?id=' + idnum;
- http.open('GET', url);
- http.setRequestHeader("Content-Type", "text/xml");
- http.send(null);
- results.innerHTML = http.responseText;
- //alert(http.readyState + " " + http.status);
- alert(http.responseText);
- }