<?php
require("xajax/xajax.inc.php");
function slow_function()
{
$objResponse = new xajaxResponse();
sleep(2); //we'll do nothing for two seconds
$objResponse->addAlert("All done");
return $objResponse;
}
$xajax = new xajax();
$xajax->registerFunction('slow_function');
$xajax->processRequests();
?>
<html>
<head>
<title>Loading Bar Demo</title>
<? $xajax->printJavascript(xajax); ?>
</head>
<body> <script type="text/javascript">
<!--
xajax.loadingFunction =
function()
{
xajax.$('loadingMessage').style.display='block';
}
function hideLoadingMessage()
{
xajax.$('loadingMessage').style.display = 'none';
}
//下面这里什么意思啊?~doneLoadingFunction是xajax自带的吗?
xajax.doneLoadingFunction = hideLoadingMessage;
// --></script>
<input type="button" onclick="xajax_slow_function();" value="Slow Function" />
<div id="loadingMessage" style="font-size: 22px; display: none;">
<img src="ajax-loader.gif"/> Loading...
</div>
</body>
</html>
require("xajax/xajax.inc.php");
function slow_function()
{
$objResponse = new xajaxResponse();
sleep(2); //we'll do nothing for two seconds
$objResponse->addAlert("All done");
return $objResponse;
}
$xajax = new xajax();
$xajax->registerFunction('slow_function');
$xajax->processRequests();
?>
<html>
<head>
<title>Loading Bar Demo</title>
<? $xajax->printJavascript(xajax); ?>
</head>
<body> <script type="text/javascript">
<!--
xajax.loadingFunction =
function()
{
xajax.$('loadingMessage').style.display='block';
}
function hideLoadingMessage()
{
xajax.$('loadingMessage').style.display = 'none';
}
//下面这里什么意思啊?~doneLoadingFunction是xajax自带的吗?
xajax.doneLoadingFunction = hideLoadingMessage;
// --></script>
<input type="button" onclick="xajax_slow_function();" value="Slow Function" />
<div id="loadingMessage" style="font-size: 22px; display: none;">
<img src="ajax-loader.gif"/> Loading...
</div>
</body>
</html>
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货