Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 18
  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    1,786

    Selezionare solo il contenuto tra <code> & </code>

    Salve Amici,

    ho una variabile che contiene codice html, mi serve selezionare solo il codice html contenuto tra i tag <code> & </code>.

    come posso fare con Asp ?

    Grazie !

    p.s. ci sono da prendere 2 parti racchiuse tra i tag sopranominati.
    [Scambio Links a Tema] Contattatemi in Privato x + Info.

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    codice:
    <%
    str = "<code>Questa è una prova.</code>"
    inizio = instr(str,"<code>")+5
    fine = instr(str,"</code>")
    new_str = mid(str, inizio, fine-inizio)
    %>
    Fai un controllo, ho fatto tutto senza provare.

    Roby

  3. #3
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    1,786
    Grazie Roby,

    ma mi da questo errore:

    Errore di run-time di Microsoft VBScript (0x800A0005)
    Chiamata di routine o argomento non validi: 'mid'
    /beta/news.asp, line 12
    Come mai ?
    [Scambio Links a Tema] Contattatemi in Privato x + Info.

  4. #4
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Prova a farti stampare inizio e fine prima di chiamare la mid.

    Roby

  5. #5
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    1,786
    codice:
    <%
       dim myURL
       myURL = "http://webnews.html.it/news/2247.htm"
    
       Set XMLHTTP = Server.CreateObject("Msxml2.xmlhttp")
       XMLHTTP.open "GET", myURL, false
       XMLHTTP.send myPost
       myPage = XMLHTTP.responseText
       
       inizio = instr(myPage,"<code>")+ 6
       fine = instr(myPage,"</code>")
       'new_str = mid(myPage, inizio, fine-inizio)
       
       Response.Write inizio
       
       Response.Write fine
    
       
       Set XMLHTTP = Nothing
    %>

    mi da:

    1439114351
    [Scambio Links a Tema] Contattatemi in Privato x + Info.

  6. #6
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Magari se li separi... no, eh??? :rollo:

    codice:
    Response.Write inizio &" "& fine
    Roby

  7. #7
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    1,786
    fatto:

    14391 14351
    [Scambio Links a Tema] Contattatemi in Privato x + Info.

  8. #8
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    L'inizio è maggiore della fine???
    Ci sarà un altro </code>???

    Roby

  9. #9
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    1,786

    Re: Selezionare solo il contenuto tra <code> & </code>

    Originariamente inviato da unreg
    Salve Amici,

    ho una variabile che contiene codice html, mi serve selezionare solo il codice html contenuto tra i tag <code> & </code>.

    come posso fare con Asp ?

    Grazie !

    p.s. ci sono da prendere 2 parti racchiuse tra i tag sopranominati.
    il file è così:

    codice:
    prova testo 1 </code> prova <code> testo 2 </code> prova
    io devo prendere solo testo 2
    [Scambio Links a Tema] Contattatemi in Privato x + Info.

  10. #10
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    1,786
    x caso c'è un sistema per far ignorare solo il primo </code> ?

    Grazie !
    [Scambio Links a Tema] Contattatemi in Privato x + Info.

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.