He simplificado el cod para intentar averiguar cual es el problema. Es curioso porque en dreamweaver en la opción en vivo me sale en el div
datos_usuario la página
modificar_datos_usuario.php, pero luego en el servidor local no funciona, al pulsar
onclick="modificar_datos_cliente()" para que carge el div se actualiza la página index.html
![Confundido](http://static.forosdelweb.com/fdwtheme/images/smilies/confused.png)
index.html
Código Javascript
:
Ver original<!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>WedServer</title>
<link rel="stylesheet" type="text/css" media="screen" href="css_menu/estilo3.css">
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
<script type="text/javascript">
function enviarDatos() {
// Objeto Ajax
if(window.XMLHttpRequest) {
peticion_http = new XMLHttpRequest();
}
else if(window.ActiveXObject) {
peticion_http = new ActiveXObject("Microsoft.XMLHTTP");
}
// Preparar la funcion de respuesta
peticion_http.onreadystatechange = muestraContenido;
var id_aviso = $('#id_aviso') .val();
// Realizar peticion HTTP
peticion_http.open('GET', "modificar_datos_usuario.php?ID=" + id_aviso, true);
peticion_http.send(null);
function muestraContenido() {
if(peticion_http.readyState == 4) {
if(peticion_http.status == 200) {
document.getElementById("datos_usuario").innerHTML =peticion_http.responseText;
}
}
}
}
function modificar_datos_cliente(){
var boton = confirm("¿Modificar datos usuario?");
if(boton){
enviarDatos();
}
}
</script>
</head>
<body>
<div id="dock">
<div class="dock-container">
<a class="dock-item" href=''><span>Modificar datos personales del Cliente</span><img src="imagenes_menu/almacen3.jpg" alt="Almacen Cliente" onclick="modificar_datos_cliente()" style="cursor:pointer" /></a>
</div>
</div>
<div class="datos_usuario" id="datos_usuario"></div>
</body>
</html>