mit dieser FunktionAjax Double Call
<script type="text/javascript">
function ajaxcall(div, page)
{
if (window.XMLHttpRequest)
{xmlhttp=new XMLHttpRequest();}
else
{ xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); }
xmlhttp.onreadystatechange=function()
{
if (xmlhttp.readyState==4 && xmlhttp.status==200)
{
document.getElementById(div).innerHTML=xmlhttp.responseText;
}
}
xmlhttp.open("GET",page,true);
xmlhttp.send();
}
</script>
ich meine Ajax verwenden. Aber in der Seite nenne ich 2 mal diese Funktion:
<script type="text/javascript">ajaxcall("menu", "perfil.php");</script>
<script type="text/javascript">ajaxcall('mapadiv', "map2.php");</script>
aber kommt vor, dass nur einer von ihnen arbeitet, wenn ich eine der anderen Werke entfernen. Was mache ich falsch? Vielen Dank!
Es ist möglich, dass der zweite Aufruf von ajaxcall() den ersten Aufruf überschreibt. Versuchen Sie, ajaxcall() mit einem Klick auf eine Schaltfläche zu verbinden. Diese URL könnte https://blueprints.dev.java.net/ajax-faq.html#concurrent_requests – Shahid