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

    comportamento strano vbscript in asp

    Ciao,
    ho una pagina asp, dove ho messo uno script vb.
    In questo script ciclo su una tabella con dei checkbox e se sono flaggati chiamo una sub.
    Se prima di chiamare la sub inserisco una msgbox funziona tutto bene, se non la inserisco la sub viene richiamata alcune volte si alcune no.
    Qualcuno mi sa dare una mano? Grazie mille
    Monica

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Ma stiamo parlando di vbscript server o client?
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    Ma soprattutto...se non posti il codice, tocca chiamare un medium.

  4. #4

    scusate....provvedo

    scusate....basta questo pezzo di codice?
    grazie


    <script language="VBScript">

    sub salva_onclick
    <%
    vsq='select per visualizzare i dati'
    set rs = conn.execute(vsq)

    while not rs.eof
    %>

    if ch_<% =rs(1) %>.checked=true Then


    inserisci <% =rs(1) %>, note_<% =rs(1) %>.value
    else
    cancella (<% =rs(1) %>)
    end if

    msgbox(<% =rs(1) %>) ***se metto questo va tutto bene ****
    <%
    rs.movenext
    wend
    %>
    end sub

    sub inserisci(valore, valorenote)
    location.href="salva.asp?op=ins&marca=" & <% =request("marca") %> & "&modello=" & valore & "&note=" & valorenote
    end sub

  5. #5
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Conosco poco vbscript client, ma se fai un ciclo (while) lato server non poi inseire codice client (cosi) dato che si manifestano in due momenti diversi, crea tutto lato server poi richiami la sub.

    P.S. Sei consapevole che vbscript (client) è giurassico anche per microsoft non che lato server sia molto meglio, avrà ancora qualche anno d'agonia.
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

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.