Ver Mensaje Individual
  #3 (permalink)  
Antiguo 29/10/2011, 20:44
dleal100
 
Fecha de Ingreso: septiembre-2011
Mensajes: 158
Antigüedad: 13 años, 3 meses
Puntos: 15
Respuesta: abrir y cerrar capas o divs

Código:
<script> 
function get_ajax(url,capa,metodo){  
      var ajax=creaAjax(); 
      var capaContenedora = document.getElementById(capa); 
if (metodo.toUpperCase()=='GET'){ 
    ajax.open ('GET', url, true); 
    ajax.onreadystatechange = function() { 
                                                     if (ajax.readyState==1) 
                                                         { 
var load_="<CENTER><H2><B>CARGANDO..</B></H2>ESPERE UN MOMENTO</CENTER>"; 
                                                        capaContenedora.innerHTML=load_; 
                                                          } 
                    else if (ajax.readyState==4){ // **** 
                                                if(ajax.status==200){  
                                                 
                                                document.getElementById(capa).innerHTML=ajax.responseText;  
                                                                        } 
                                                    else if(ajax.status==404) 
                                                     { 
                                                     capaContenedora.innerHTML = "<CENTER><H2><B>ERROR 404</B></H2>EL ARCHIVO NO SE ENCUENTRA</CENTER>"; 
                                                     } 
                                                     else 
                                                     { 
                                                     capaContenedora.innerHTML = "Error: ".ajax.status; 
                                                      } 
                                                 } // **** 
                                            } 
                                             ajax.setRequestHeader('Content-Type','application/x-www-form-urlencoded'); 
                                            ajax.send(null); 
                                               return 
                                } 
} 

function creaAjax(){ 
  var objetoAjax=false; 
      try{objetoAjax = new ActiveXObject("Msxml2.XMLHTTP");} 
          catch(e){try {objetoAjax = new ActiveXObject("Microsoft.XMLHTTP");}  
        catch (E){objetoAjax = false;}} 
     if(!objetoAjax && typeof XMLHttpRequest!='undefined') { 
  objetoAjax = new XMLHttpRequest();}  return objetoAjax; 
} 

function shared(contenido,mp3){ 
                var url=''+ contenido +''+ mp3 +''; 
                var capa='repro'; 
                var metodo='get'; 
                get_ajax(url,capa,metodo); 
                } 
				
function reprito(contenido,paginado){ 
                var url=''+ contenido +''+ paginado +''; 
                var capa='repro'; 
                var metodo='get'; 
                get_ajax(url,capa,metodo); 
                } 

</script> 


<div id="repro"> </div> 
<a  onclick="shared('primer manual','ddddd');return false"  href="#" title="sdfs">sdnsalkdnsakl</a> - <a onclick="reprito('ddd','ddddd');return false"  href="#" title="sdfs">sdnsalkdnsakl</a> 
<!--
<div id="todo"> </div>
-->