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

    assegnare una stringa ad una variabile sessione

    Salve vorrei chiedervi un consiglio riguardo questo codice

    <code>
    <input name="Submit5" type="submit" style="width:100px;" onClick="<%Session("MM_classe")=a1%>;MM_goToURL('p arent','sport/news/menu.asp');return document.MM_returnValue" value="Atletica"> </code>

    in questo caso assegno alla variabile sessione un'altra variabile (che a sua volta contiene una stringa)
    ma se volessi assegnargli direttamente la stringa?
    è corretto:
    <code>
    <input name="Submit5" type="submit" style="width:100px;" onClick="<%Session("MM_classe")='atletica'%>;MM_go ToURL('parent','sport/news/menu.asp');return document.MM_returnValue" value="Atletica"> </code>
    ? lo chiedo perchè mi genera un errore

    Grazie

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Non puoi eseguire codice ASP sul client... se ben controlli il browser nemmeno lo riceve: viene eseguito prima che la pagina sia inviata.

    Rivedi la logica dell'eleaborazione e distingui competenze, tempi e sedi dell'esecuzione.

    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
    ok grazie
    in effetti mi era già stata consigliata un'altra via:
    al click del pulsante faccio aprire una pop up che chiudo subito e che genera la variabile sessione...

    Che ne pensi?

  4. #4
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Con tutti i programmi che bloccano le popup esistenti... se ne preferisci una "indolore" puoi usare questo:

    function richiamaASP(proc) {
    var myImg = new Image();
    myImg.src=proc;
    }

    da richiamare, ad esempio, con:

    onclick="richiamaASP('pippo.asp?param=999')"

    Ricorda che la pagina asp, oltra a fare quello che ti serve, deve restituire una immagine... anche se piccolissima.

    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.