Cómo llamar a una función JavaScript desde PHP?
¿Cómo llamar a una función JavaScript desde PHP?
<?php
jsfunction();
// or
echo(jsfunction());
// or
// Anything else?
El siguiente código es de xyz.html (con un clic de botón) llama a un wait()
en un xyz externo.js. Esto wait()
llama a wait.php.
function wait()
{
xmlhttp=GetXmlHttpObject();
var url="wait.php"; \
xmlhttp.onreadystatechange=statechanged;
xmlhttp.open("GET", url, true);
xmlhttp.send(null);
}
function statechanged()
{
if(xmlhttp.readyState==4) {
document.getElementById("txt").innerHTML=xmlhttp.responseText;
}
}
Y espera.php
<?php echo "<script> loadxml(); </script>";
Donde loadxml()
llama código desde otro archivo PHP de la misma manera.
El loadxml()
está funcionando bien de lo contrario, pero no está siendo llamado de la manera que lo quiero.
Warning: Undefined property: agent_blog_content::$date_asked in /var/www/agent_etc/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 32
Warning: Undefined property: agent_blog_content::$count_answers in /var/www/agent_etc/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 52