如何从PHP调用JavaScript函数?
<?php
jsfunction();
// or
echo(jsfunction());
// or
// Anything else?
下面的代码来自xyz.html(单击按钮),它调用外部xyz.js中的wait()。这个wait()调用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;
}
}
和wait.php
<?php echo "<script> loadxml(); </script>";
其中loadxml()以同样的方式从另一个PHP文件调用代码。
除此之外,loadxml()工作得很好,但它没有以我想要的方式调用。