Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di gabar-el
    Registrato dal
    Jun 2006
    Messaggi
    2,222

    errore validazione con feed rss

    ciao,ho un problemino....avevo una pagina già validata,poi ho inserito dei feed rss,ora se valido il codice ci sono un sacco di erroti che xò nn so come aggiustare xchè derivano ai feed stessi.ho provato a validare le pagine da cui traggo i feed e li nn c'è nessun errore(in realtà la pagina mi sembra nn venga validata,ma vi è solo un errore).gli errori nella mia pagina sembrano di tipo strutturale....qualcuno sa qualcosa a riguardo?thank's.....

  2. #2
    se non posti un link, un errore, il codice o un qualsiasi altro punto di partenza è difficile...

    ciaux

  3. #3
    Utente di HTML.it L'avatar di gabar-el
    Registrato dal
    Jun 2006
    Messaggi
    2,222
    ok, hai ragione.....questo è il codice di script che mi richiama i feed
    codice:
    <div id="feedStyleFanta">
          <%
    For i = 0 to NumFeedsFanta-1
      call PrintFeed(ArrUrlsFanta(i),ArrNumsFanta(i))
    Next
    %>
        </div>
          <div id="feedStyle">
            <%
    For i = 0 to NumFeeds-1
      call PrintFeed(ArrUrls(i),ArrNums(i))
    Next
    %>
          </div>
    
    <script language="vbscript" runat="server">
    Sub PrintFeed(url,NumNews)
      html = ""
      Set XMLdoc = Server.CreateObject("msxml2.DOMDocument.3.0") 
      XMLdoc.async = false 
      XMLdoc.setProperty "ServerHTTPRequest", True 
      XMLdoc.validateOnParse =false
      XMLdoc.preserveWhiteSpace = false 
      Loaded = XMLdoc.Load(url) 
      If Loaded Then
        set NodesList = XMLdoc.getElementsByTagName("channel")
        For Each aNode In NodesList 
          For Each aNode2 In aNode.childNodes 
            Select Case aNode2.nodeName 
              Case "title" 
                html = html & "<dt>" & aNode2.firstChild.nodevalue & "</dt>"
            End Select 
          Next 
        Next 
        Set NodesList = XMLdoc.getElementsByTagName("item") 
        j = 0
        For Each aNode In NodesList 
          j = j + 1
          For Each aNode2 In aNode.childNodes 
            Select Case aNode2.nodeName 
              Case "title" 
                strTitle = aNode2.firstChild.nodevalue 
              Case "link" 
                strURL = aNode2.firstChild.nodevalue 
            End Select 
          Next 
          html = html & "<dd>" & strTitle & "</dd>"
          strTitle = "" 
          strURL = "" 
          strDescription = "" 
          if (j >= NumNews) Then Exit For
        Next 
        html = "<dl>" & html & "</dl>"
        set NodesList = Nothing 
      End if 
      Response.write (html)
    End Sub
    </script>
    ne deduco il problema sia qua...il codice me lo hanno passato e o nn è che ci capisco molto....

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.