19/06/2009, 21:16
|
| | | Fecha de Ingreso: diciembre-2007
Mensajes: 142
Antigüedad: 17 años Puntos: 6 | |
Respuesta: [Aporte] PermaLink en Ajax Con jQuery & PHP te dejo otro ejemplo para que entiendas ejecuta esas páginas y luego revisa lo que he hecho
index.html
Código:
<?php
$url = $_SERVER['REQUEST_URI'];
$d = split("&",$url);
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Index</title>
<script type="text/javascript" src="http://jqueryjs.googlecode.com/files/jquery-1.3.2.min.js"></script>
<script language="javascript" type="text/javascript">
$(document).ready(function(){
if('<?=$d[1];?>' != ""){
$.ajax({
url: "<?=$d[1];?>.php?texto1=<?=$d[2];?>&texto2=<?=$d[3];?>",
async: false,
dataType: "html",
success: function(datos){
$("#contenido").html(datos);
},
type: "GET",
});
}
});
</script>
</head>
<body>
contenido cargado:
<div id="contenido"> texto inicial de div <b>contenido</b> </div>
<a href="?=&otra_pagina&variabletexto1&variabletexto2">cargar contenido pagina 1</a>
<a href="?=&otra_pagina2&variabletexto1&variabletexto2">cargar contenido pagina 2</a>
</body>
</html>
otra_pagina.php
Código:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>otra pagina</title>
</head>
<body>
soy otra_pagina.php<br /><br />
<?php echo $_GET['texto1']; ?><br />
<?php echo $_GET['texto2']; ?>
</body>
</html>
otra_pagina2.php
Código:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>otra pagina 2</title>
</head>
<body>
soy otra_pagina2.php<br /><br />
<?php echo $_GET['texto1']; ?><br />
<?php echo $_GET['texto2']; ?>
</body>
</html>
Saludos! |