Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    Da VBScript a JavaScript

    Qualcuno potrebbe dirmi qual è il corrispettivo javascript di questo codice in VBscript??

    codice:
    <%
    path_icons = "/Smiles/"
    
    Dim arrSigns(30,1)
    arrSigns(0,0) = ":ciauz:"
    arrSigns(0,1) = "icon_ciao3[1]"
    arrSigns(1,0) = ":-o"
    arrSigns(1,1) = "wow[1]"
    arrSigns(2,0) = ":tumble:"
    arrSigns(2,1) = "tumble[1]"
    arrSigns(3,0) = ":tongue"
    arrSigns(3,1) = "tongue[1]"
    arrSigns(4,0) = ":spin:"
    arrSigns(4,1) = "spin[1]"
    arrSigns(5,0) = ":sniff:"
    arrSigns(5,1) = "sniff[1]"
    arrSigns(6,0) = ":smug:"
    arrSigns(6,1) = "smug[1]"
    arrSigns(7,0) = ":smile:"
    arrSigns(7,1) = "smilegrin[1]"
    arrSigns(8,0) = ":shock"
    arrSigns(8,1) = "shocked[1]"
    arrSigns(9,0) = ":ang:"
    arrSigns(9,1) = "saint[1]"
    arrSigns(10,0) = ":oky:"
    arrSigns(10,1) = "icon_up[1]"
    arrSigns(11,0) = ":("
    arrSigns(11,1) = "sad"
    arrSigns(12,0) = ":rolleyes:"
    arrSigns(12,1) = "rolleyes"
    arrSigns(13,0) = ":rag:"
    arrSigns(13,1) = "regan[1]"
    arrSigns(14,0) = ":puzz:"
    arrSigns(14,1) = "puzzled[1]"
    arrSigns(15,0) = ":no:"
    arrSigns(15,1) = "no[1]"
    arrSigns(16,0) = ":mad:"
    arrSigns(16,1) = "mad[1]"
    arrSigns(17,0) = ":lol:"
    arrSigns(17,1) = "lol[1]"
    arrSigns(18,0) = ":kiss:"
    arrSigns(18,1) = "kiss[1]"
    arrSigns(19,0) = ":grin:"
    arrSigns(19,1) = "grin[1]"
    arrSigns(20,0) = ":-))"
    arrSigns(20,1) = "icon_riso2[1]"
    arrSigns(21,0) = ":duh:"
    arrSigns(22,1) = "duh[1]"
    arrSigns(23,0) = ":barfy:"
    arrSigns(23,1) = "barfy"
    arrSigns(24,0) = ":bis:
    arrSigns(24,1) = "bisou[1]"
    arrSigns(25,0) = ":yawn:"
    arrSigns(25,1) = "yawn[1]"
    arrSigns(26,0) = ":cool:"
    arrSigns(26,1) = "cool[1]"
    arrSigns(27,0) = ":)"
    arrSigns(27,1) = "smile[2]"
    arrSigns(28,0) = ":sbav:"
    arrSigns(28,1) = "sbav[1]"
    arrSigns(29,0) = ":wink:"
    arrSigns(29,1) = "icon_wink[1]"
    arrSigns(30,0) = ";)"
    arrSigns(30,1) = "wink[1]"
    
    fileExt = ".gif"
    
    
    
    Sub ShowIcons(tempString)
    
    For x = 0 To UBound(arrSigns)
    tempSign = arrSigns(x,0)
    tempImg = arrSigns(x,1) 
    tempString = Replace(tempString,tempSign,("[img][/img]"))
    Next
    
    End Sub
    
    stringa = "Ciao :-) come va? :-P tutto ok?"
    
    Call ShowIcons(stringa)
    Response.Write stringa
    %>
    Grazie in anticipo

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Quello che hai postato e' uno script che agisce sul server... se l'ambiente di esecuzione rimane lo stesso e non il browser il forum piu' adatto per ricere una risposta e' ASP... fammi sapere

    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

  3. #3
    Io ho postato su ASP e mi hanno dato un link dove c'era un esempio dal quale ho ricavato questo codice. Il fatto è che qtesto è in VbScript mentre il resto del codice è in JScrit quindi mi da un errore.

    Non c'è proprio nessuno che sappia convertirmi questo codice in JS???

  4. #4
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    Ciao Meldon,

    come dice br1 sarebbe stato meglio il forum ASP se si tratta di asp
    tradotto in JScript
    codice:
    <%
    path_icons = "/Smiles/"
    
    arrSigns = new Array()
    indice = arrSigns.length
    arrSigns[indice]=new Array()
    arrSigns[indice][0] = ""
    arrSigns[indice][1] = "icon_ciao3[1]"
    indice = arrSigns.length
    arrSigns[indice]=new Array()
    arrSigns[indice][0] = ":-o"
    arrSigns[indice][1] = "wow[1]"
    indice = arrSigns.length
    arrSigns[indice]=new Array()
    arrSigns[indice][0] = ":-)"
    arrSigns[indice][1] = "smile[2]"
    
    fileExt = ".gif"
    
    
    
    function ShowIcons(tempString){
      for(x=0;x<arrSigns.length;x++){
        tempSign = arrSigns[x][0]
        tempImg = arrSigns[x][1]
        if(tempSign!="")
          tempString = tempString.replace(tempSign,'[img]'+ path_icons + tempImg + fileExt + '[/img]');
      }
      return tempString
    }
    
    stringa = "Ciao :-) come va? :-P :-o tutto ok?"
    
    Response.Write(ShowIcons(stringa))
    
    %>

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.