Cita:
Iniciado por GatorV En ese código no pones el código de la llamada AJAX, así no te puedo ayudar, debes de poner el código JavaScript.
Saludos.
ok te entendi mal te pongo todos los js.
Código:
// Documento JavaScript
function llamadasin(url, contenedor){
var pagina_requerida = false
if (window.XMLHttpRequest) {
// comprueba si el navegador es opera, safari, mozilla, etc.
pagina_requerida = new XMLHttpRequest()
}
else if (window.ActiveXObject){
// comprueba si el navegador es internet explorer
try {
pagina_requerida = new ActiveXObject("Msxml2.XMLHTTP")
}
catch (e){
// caso de versión antigua de internet explorer
try{
pagina_requerida = new ActiveXObject("Microsoft.XMLHTTP")
}
catch (e){
}
}
}
else {
return false
}
pagina_requerida.onreadystatechange=function(){
// llamada a la función que carga la página
pintapagina(pagina_requerida, contenedor)
}
// métodos open y send
pagina_requerida.open('GET', url, true)
pagina_requerida.send(null)
}
// función que presenta la información
/*function pintapagina(pagina_requerida,contenedor){
if (pagina_requerida.readyState == 4 && (pagina_requerida.status==200 || window.location.href.indexOf("http")==-1))
document.getElementById(contenedor).innerHTML=pagina_requerida.responseText
}
*/
function pintapagina(pagina_requerida,contenedor){
if (pagina_requerida.readyState == 4 && (pagina_requerida.status==200 || window.location.href.indexOf("http")==-1)) {
var scs=pagina_requerida.responseText.extractScript();
document.getElementById(contenedor).innerHTML=pagina_requerida.responseText.stripScript();
scs.evalScript();
}
}
/*De otro js*/
var result;
function obtenerid(dentrodeque){
frase=document.getElementById(dentrodeque).innerHTML;
result=new Array();
result=frase.match(/\b\s+id=[^>\s]+\b/g);
for(ii=0;ii<result.length;ii++){
result[ii]=result[ii].split('"').join('');
result[ii]=result[ii].split('id=').join('');
result[ii]=result[ii].split(' ').join('');
}
}
function mostrar(que){
for(ii=0; ii<result.length ; ii++ ){
if(que==result[ii]){
if(document.getElementById(que).style.display=='none'){
document.getElementById(que).style.display='block';
}
else{
document.getElementById(que).style.display='none';
}
}
else{
eval("document.getElementById('"+result[ii]+"').style.display='none'");
}
}
}
function ir(url){
window.location=url;
}
/*Otro js*/
var time = 3000;
var numofitems = 7;
//menu constructor
function menu(allitems,thisitem,startstate){
callname= "gl"+thisitem;
divname="subglobal"+thisitem;
this.numberofmenuitems = allitems;
this.caller = document.getElementById(callname);
this.thediv = document.getElementById(divname);
this.thediv.style.visibility = startstate;
}
//menu methods
function ehandler(event,theobj){
for (var i=1; i<= theobj.numberofmenuitems; i++){
var shutdiv =eval( "menuitem"+i+".thediv");
shutdiv.style.visibility="hidden";
}
theobj.thediv.style.visibility="visible";
}
function closesubnav(event){
if ((event.clientY <48)||(event.clientY > 107)){
for (var i=1; i<= numofitems; i++){
var shutdiv =eval('menuitem'+i+'.thediv');
shutdiv.style.visibility='hidden';
}
}
}
este es con el que traigo el slide al index.
¿Porque para la galeria de fotos funciona y para el slide no?
Gracias y lo siento por la confusiom