Visualizzazione dei risultati da 1 a 6 su 6

Discussione: <br> in js

  1. #1

    <br> in js

    Ciao a tutti,
    questo che vedete di seguito è un codice in vbs che stampa a video il testo contenuto in un db...

    <%=Replace(Request("Contenuto"),vbcrlf,"
    ")%>

    Vorrei sapere come avere lo stesso comando solo che anzichè in vbs in js... Grazie tante ciao
    La Gratitudine è la prima cosa nella vita...

    Grazie a tutti

  2. #2
    Se non sbaglio è così:

    codice:
    <%=Replace(Request("Contenuto"), \n,"
    ")%>
    Provare paura per un qualcosa che ti possa capitare nel futuro non ti evita quell'evento,ti fa soltanto vivere un presente sbagliato!

  3. #3
    e come posso implementarlo in questo?

    codice:
    <%@LANGUAGE="JAVASCRIPT" CODEPAGE="1252"%>
    
    <%
    var Leggi = Server.CreateObject("ADODB.Recordset");
    Leggi.ActiveConnection = MM_Connessione_STRING;
    Leggi.Source = "SELECT ID, Testo FROM Contenuti";
    Leggi.CursorType = 0;
    Leggi.CursorLocation = 2;
    Leggi.LockType = 1;
    Leggi.Open();
    var Leggi_numRows = 0;
    %>
    <%
    var Repeat1__numRows = -1;
    var Repeat1__index = 0;
    Leggi_numRows += Repeat1__numRows;
    %>
    <html>
    <head>
    <title>Documento senza titolo</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    </head>
    
    <body>
    <% while ((Repeat1__numRows-- != 0) && (!Leggi.EOF)) { %>
    
    
    <%=(Leggi.Fields.Item("Testo").Value)%></p>
    <%
      Repeat1__index++;
      Leggi.MoveNext();
    }
    %>
    
    
     </p>
    </body>
    </html>
    <%
    Leggi.Close();
    %>
    Grazie tante ciao
    La Gratitudine è la prima cosa nella vita...

    Grazie a tutti

  4. #4
    codice:
    <%=replace((Leggi.Fields.Item("Testo").Value), \n, "
    ")%>
    Ovviamente la stringa che stampi a video deve contenere il simbolo JS --> \n

    Provare paura per un qualcosa che ti possa capitare nel futuro non ti evita quell'evento,ti fa soltanto vivere un presente sbagliato!

  5. #5
    da questo errore...?

    Microsoft JScript compilation error '800a03f6'

    Invalid character

    /TMPg0q31d6z9o.asp, line 26

    Response.Write(replace((Leggi.Fields.Item("Testo") .Value), \n, "
    "))
    -----------------------------------------------------------^

    come mai?
    La Gratitudine è la prima cosa nella vita...

    Grazie a tutti

  6. #6
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Non vorrei dire corbellerie dato che lato server uso VBScript , ma in JScript forse non esiste la funzione replace... devi usare il metodo replace sulla stringa:

    Response.Write(Leggi.Fields.Item("Testo").value.re place(/\n/g, "
    "))

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

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.