Foros del Web » Programando para Internet » Javascript »

getElementById y SWFobject

Estas en el tema de getElementById y SWFobject en el foro de Javascript en Foros del Web. Despues de varios años, por fin me atreví a ingresar a un foro... por lo que he estado viendo, son de mucha utilidad. El asunto ...
  #1 (permalink)  
Antiguo 12/03/2008, 16:53
 
Fecha de Ingreso: marzo-2008
Mensajes: 1
Antigüedad: 16 años, 1 mes
Puntos: 0
getElementById y SWFobject

Despues de varios años, por fin me atreví a ingresar a un foro... por lo que he estado viendo, son de mucha utilidad.

El asunto que expongo es la utilización de un script para cargar documentos externos utilizando un preloader, el problema aqui es que en los documentos que inserto, no me reconoce mis SWFs (Utilizando SWFobject y he intentado con UFO) y solo me aparece el contenido alterno.

Todo funciona bien por separado, pero cargando mis SWFobjects por medio de este script, ya no.......

Aqui les pongo el script y espero alguien me pueda dar un norte para orientarme... GRACIAS...

<-------------------------------------

function NuevoAjax(){
var xmlhttp=false;
try{
xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
}catch(e){
try{
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
}catch(E){
xmlhttp = false;
}
}

if(!xmlhttp && typeof XMLHttpRequest!='undefined'){
xmlhttp = new XMLHttpRequest();
}
return xmlhttp;
}

function Cargar(url){
var contenido, preloader;
contenido = document.getElementById('contenido');
preloader = document.getElementById('preloader');

ajax=NuevoAjax();

ajax.open("GET", url,true);
ajax.onreadystatechange=function(){
if(ajax.readyState==1){


preloader.style.background = "url('loadinfo.net.gif') no-repeat 50% 50%";
}else if(ajax.readyState==4){
if(ajax.status==200){

contenido.innerHTML = ajax.responseText;
preloader.style.background = "url('loaded.gif') no-repeat";
}else if(ajax.status==404){
preloader.innerHTML = "La página no existe";
}else{

preloader.innerHTML = "Error:".ajax.status;
}
}
}
ajax.send(null);
}

<---------------------------------------
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 05:54.