Comunidad de diseño web y desarrollo en internet online

aYUDA CON ESTE CODIGO

Citar            
MensajeEscrito el 20 Feb 2009 02:19 am
HOLA TODO TENGO UN PROBLEMA TENGO ESTE CODIGO PERO NO SE COMO PONER EN MI WEB Y QUE FUNCIONE BIEM PORFAVOR SI ALGUIEN ME PUEDE DECIR COMO LO `PUEDO HACER Q FUNCIONE BIEM Y PASE TODOS LOS PASOS PARA INCLUIRLO EN MI WEB SE LO AGRACERIA MUCHO ! BYE CUIDENSE

// contacto [email protected]
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_="<br><br><br><br><br><center><br><img src=\"render/cargando.gif\" /><br><font color='000000'><b>Cargando...</b></font></center><br><br><br>";
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><font color='000000'><b>ERROR 404</b></font></H2><font color='000000'><b>No se encuentra información del artista y/o interprete en la base de datos</b></font></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 play(contenido){
var url='repro.php?musica='+ contenido +'';
var capa='repro';
var metodo='get';
get_ajax(url,capa,metodo);
}
function lista(contenido){
var url=''+ contenido +'';
var capa='repro';
var metodo='get';
get_ajax(url,capa,metodo);
}



function ajax_youtube(contenido){
var url='youtube_banner.php?a='+ contenido +'';
var capa='youtube';
var metodo='get';
get_ajax(url,capa,metodo);
}


function lyrics(contenido){
var url='letra.php?v='+ contenido +'';
var capa='youtube';
var metodo='get';
get_ajax(url,capa,metodo);
}

Por fourpac

1 de clabLevel



 

lima

msie
Citar            
MensajeEscrito el 20 Feb 2009 05:33 pm
Primero deberias saber que hacer el codigo, no digo que entiendas cada parte de el. Ahora, creo que deberias especificar si quieres que un boton lo ejecute, o quizas al cargar la pagina y asi un largo etc.
Si fueras algo mas preciso se te podria ayudar de mejor manera.

Por eseceve

26 de clabLevel



 

firefox
Citar            
MensajeEscrito el 23 Feb 2009 05:03 pm
Hola eseceve! Mira Lo Que yo quiero es lo siguiente que cunado cliquee sobre un enlace no se actulize toda mi web si solo una parte digamos que se actulize function play que so lo cambie esa parte no actulize todo la web mira esta web un ejemplo : http://unvicio.net/Home/genero.php?genero=baladas-en-ingles aki en esta web cuando clicqueas en unos delos antistas solo se actuliza el reproductor me entides no algo asi e slo que quiero yo o tambien tienes esta qeb como ejemplo que es mas dificil de ahcer creo yo ahi te va la pagina http://www.yarencito.net/nuevo/index.php?Genero=Alternativo si te das cuentas las dos paginas usan ajax y son del mismo codigo creo yo haver si me puedes ayudar ok :D cuidate!
// contacto [email protected]@hotmail.com
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_="<br><br><br><br><br><center><br><img src=\"render/cargando.gif\" /><br><font color='000000'><b>Cargando...</b></font></center><br><br><br>";
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><font color='000000'><b>ERROR 404</b></font></H2><font color='000000'><b>No se encuentra información del artista y/o interprete en la base de datos</b></font></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 play(contenido){
var url='repro.php?musica='+ contenido +'';
var capa='repro';
var metodo='get';
get_ajax(url,capa,metodo);
}
function lista(contenido){
var url=''+ contenido +'';
var capa='repro';
var metodo='get';
get_ajax(url,capa,metodo);
}



function ajax_youtube(contenido){
var url='youtube_banner.php?a='+ contenido +'';
var capa='youtube';
var metodo='get';
get_ajax(url,capa,metodo);
}


function lyrics(contenido){
var url='letra.php?v='+ contenido +'';
var capa='youtube';
var metodo='get';
get_ajax(url,capa,metodo);
}

Por fourpac

1 de clabLevel



 

lima

msie

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.