Piero allora io ho modificato quello che mi hai mandato ti spiego quello che sto cercando di fare
Ricezioni di messaggi attraverso l'apertura di un popup in automatico.
In pratica con la funzione che mi hai appena corretto voglio fare in modo che mi vengano stamapate le condizioni S o N a seconda della presenza o meno di messaggi non letti.
Una volta stampato a video ho integrato nell'header della pagina base della mia community queste due finzioni in javascript che controllano il teso N o S e conseguentemente a seconda di quello che leggono mi attivano l'apertura di un popup nel quale inserire i parametri relativi all'estrazione del msg non letto.
Le funzioni che utilizzo nell'header sono queste:
codice:
<script type="text/javascript">
var xmlhttp
function loadResponseDoc(url)
{
var parameters = "";
alert(parameters);
url += parameters;
alert(url);
xmlhttp=null
// code for Mozilla, etc.
if (window.XMLHttpRequest)
{
xmlhttp=new XMLHttpRequest()
}
// code for IE
else if (window.ActiveXObject)
{
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP")
}
if (xmlhttp!=null)
{
xmlhttp.onreadystatechange=state_Change
xmlhttp.open("GET",url,false)
xmlhttp.send(null)
}
else
{
alert("Your browser does not support XMLHTTP.")
}
}
function state_Change()
{
// if xmlhttp shows "loaded"
if (xmlhttp.readyState==4)
{
// if "OK"
if (xmlhttp.status==200)
{
var response = xmlhttp.responseText;
alert(response);
if(response=='S')
{
window.open('pop_msg.php','toolbar=no,location=no,directories=no,status=no,menub ar=no,scrollbar=no,resizable=no,copyhistory=yes,width='+width+',height='+height+',left='+left+', top='+top+',screenX='+left+',screenY='+top+'');
}
}
else
{
alert("Problem retrieving RESPONSE data:" + xmlhttp.statusText)
}
}
}
</script>