Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Bom dia
O framework MooTools possibilita fazer um request de html, que seria clicar em um link e a página destino abrir numa div pre estabelecida.
Exemplo abaixo:
http://demos.mootools.net/Request.HTML
Pois bem, eu gostaria de fazer essa mesma coisa utilizando de Xajax, eu já implementei a função que chama o Ajax e com o link da página, conforme abaixo.
<?php
require ('./_includes/xajax/xajax_core/xajax.inc.php');
function openLink($link)
{
$objResponse = new xajaxResponse();
$objResponse->assign("conteudo","innerHTML",$link);
return $objResponse;
}
// Instantiate the xajax object. No parameters defaults requestURI to this page, method to POST, and debug to off
$xajax = new xajax();
// Specify the PHP functions to wrap. The JavaScript wrappers will be named xajax_functionname
$xajax->registerFunction("openLink");
// Process any requests. Because our requestURI is the same as our html page,
// this must be called before any headers or HTML output have been sent
$xajax->processRequest();
?>
O link que chama a página é o seguinte
<a title="Clique aqui para acessar a Página Inicial" onclick="xajax_openLink('inicio.php')" >
Página Inicial</a>
Então, eu preciso que a página inicio.php se abra na DIV conteudo, conforme especificado na função.
Provavelmente eu deveria alterar o $objResponse->assign("conteudo","innerHTML",$link);
mas não tenho a menor idéia de qual método do OBJResponse eu devo chamar.
Será que alguém pode me ajudar??
Obrigado
RodrigoCarregando comentários...