1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

[Ajuda] Javascript

Discussão em 'Web Development' iniciada por romero007, 17 de Maio de 2008. (Respostas: 1; Visualizações: 609)

  1. Código:
     
    var pag=1 
     
    if(pag!=null) 
    { 
    pag=pag 
    } 
    else 
    { 
    pag=1 
    } 
     
    var xmlDoc=null; 
    if (window.ActiveXObject) 
    {// code for IE 
    xmlDoc=new ActiveXObject("Microsoft.XMLDOM"); 
    } 
    else if (document.implementation.createDocument) 
    {// code for Mozilla, Firefox, Opera, etc. 
    xmlDoc=document.implementation.createDocument("","",null); 
    } 
    else 
    { 
    alert('O seu browser não suporte este script'); 
    } 
    if (xmlDoc!=null) 
    { 
    xmlDoc.async=false; 
    xmlDoc.load("ver.xml"); 
    var x=xmlDoc.getElementsByTagName("coment"); 
     
    document.write("<div align='center'>"); 
     
    for (var i=(pag*10-10);i<x.length & i<(10*pag);i++) 
    { 
    document.write("<p>&nbsp;</p>"); 
    document.write("<p>&nbsp;</p>"); 
     
    document.write("<table border='0' width='575' cellspacing='0' cellpadding='0'>"); 
     
    document.write("<tr>"); 
    document.write("<td width='140' valign='top' class='ladolivrovisitas'>"); 
    document.write("<table border='0' width='140' cellspacing='0' cellpadding='0'>"); 
    document.write("<tr>"); 
    document.write("<td colspan='2' height='20' width='140' class='ladolivrovisitas'>"); 
    document.write("<p align='left'><b>"+x[i].getElementsByTagName("nome")[0].childNodes[0].nodeValue+"</b></td>"); 
    document.write("</tr>"); 
     
    if(x[i].getElementsByTagName("localizacao")[0].childNodes[0].nodeValue !="nulo") 
    { 
    document.write("<tr>"); 
    document.write("<td colspan='2' height='20' width='140' class='ladolivrovisitas'>"); 
    document.write("<p align='left'>"+x[i].getElementsByTagName("localizacao")[0].childNodes[0].nodeValue+"</td>"); 
    document.write("</tr>"); 
    } 
     
    if(x[i].getElementsByTagName("email")[0].childNodes[0].nodeValue !="nulo" & x[i].getElementsByTagName("web")[0].childNodes[0].nodeValue !="nulo") 
    { 
    document.write("<tr>"); 
    document.write("<td align='center' height='20' width='70' class='ladolivrovisitas'><p><a href='"+x[i].getElementsByTagName("email")[0].childNodes[0].nodeValue+"'>Email</a></td>"); 
    document.write("<td align='center' height='20' width='70' class='ladolivrovisitas'><p><a href='"+x[i].getElementsByTagName("web")[0].childNodes[0].nodeValue+"'>Web</a></td>"); 
    document.write("</tr>"); 
    } 
    else if(x[i].getElementsByTagName("web")[0].childNodes[0].nodeValue != "nulo") 
    { 
    document.write("<tr>"); 
    document.write("<td align='center' height='20' width='70' class='ladolivrovisitas'></td>"); 
    document.write("<td align='center' height='20' width='70' class='ladolivrovisitas'><p><a href='"+x[i].getElementsByTagName("web")[0].childNodes[0].nodeValue+"'>Web</a></td>"); 
    document.write("</tr>"); 
    } 
    else if(x[i].getElementsByTagName("email")[0].childNodes[0].nodeValue !="nulo") 
    { 
    document.write("<tr>"); 
    document.write("<td align='center' height='20' width='70' class='ladolivrovisitas'><p><a href='"+x[i].getElementsByTagName("email")[0].childNodes[0].nodeValue+"'>Email</a></td>"); 
    document.write("<td align='center' height='20' width='70' class='ladolivrovisitas'></td>"); 
    document.write("</tr>"); 
    } 
     
     
    if(x[i].getElementsByTagName("classificacao")[0].childNodes[0].nodeValue !="nulo") 
    { 
    document.write("<tr>"); 
    document.write("<td colspan='2' height='20' width='140' class='ladolivrovisitas'>"); 
    document.write("<p align='center'>"+x[i].getElementsByTagName("classificacao")[0].childNodes[0].nodeValue+"</td>"); 
    document.write("</tr>"); 
    } 
     
     
     
    document.write("</table>"); 
    document.write("</td>"); 
    document.write("<td width='2'></td>"); 
    document.write("<td width='429' valign='top'>"); 
    document.write("<p align='left'>"+x[i].getElementsByTagName("comentario")[0].childNodes[0].nodeValue); 
    document.write("</tr>"); 
    document.write("</table>"); 
    } 
     
    if(pag!="1") 
    { 
    document.write("<p><a href='livro_de_visitas.htm?pag="+(pag-1)+"'>Anterior</a> |"); 
    } 
    if(pag*10<x.length & i<x.length) 
    { 
    document.write("<p><a href='livro_de_visitas.htm?pag="+(pag+1)+"'> seguinte</a>"); 
    } 
     
    document.write("</div>"); 
    } 
    
    Preciso de ajuda a corrigir este codigo

    a parte q ta em cima ta mal
    pq eu qero q o elemtento pag seja = ao k vem no endereço livrovisitas.htm?pag=(e nº da pagina)
    e ja pra escrever o resto do codigo td demorei imensas horas
     
    Última edição: 17 de Maio de 2008
  2. Aparicio

    Aparicio /dev/mod
    Staff Member

Partilhar esta Página