timeout.php

来自「Ajax最流行书籍」· PHP 代码 · 共 56 行

PHP
56
字号
<?phpclass Timeout{	function Invoke()	{		sleep(5);		return 'OK';	}	function Invoke2()	{		sleep(5);		return 'OK';	}}define('XOAD_AUTOHANDLE', true);require_once('../xoad.php');?><?= XOAD_Utilities::header('..') . "\n" ?><script type="text/javascript">var obj = <?= XOAD_Client::register(new Timeout()) ?>;function handleError(error) {	if (error.code == XOAD_ERROR_TIMEOUT) {		alert('Global: Timeout.');	}};xoad.setErrorHandler(handleError);obj.onInvokeError = function(error) {	if (error.code == XOAD_ERROR_TIMEOUT) {		alert('Method: Timeout.');	}	return true;};obj.setTimeout(2000);obj.invoke(xoad.asyncCall);obj.setTimeout(4000);obj.invoke2(xoad.asyncCall);</script>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?