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

    Asp e Funzione Javascript - Passaggio di valori

    Ciao a tutti,
    vi prego aiutatemi :-(
    In una pagina asp, nella quale leggo dei dati da una tabella di un database, richiamo una funzione javascript la quale mi deve permettere di aprire una una nuova finestra e, attraverso una altra pagina asp, visualizzare dei dati di un'altra tabella di database. Per questo motivo, cerco di passare dei valori alla funzione javascript. Ecco il codice
    .....
    <script language="javascript">
    function showNOTE (VAL1,VAL2) {
    NotehWnd = window.open("INDIRIZZO_pagina.asp?vVAL1="+VAL1+"&v VAL2="+VAL2,"PAGINAASP","width=400,height=400,resi zable=1,scrollbars=1");
    }
    </script>
    ...
    <Td>
    <font size="2" face="Verdana, Arial, Helvetica, sans-serif">,<%=rs.fields("campo2")%>)">linK</font>
    </td>
    ...
    Cosa succede? Premesso che i dati contenuti nei campi della tabella sono di tipo variabile, quando passo val1=1000 e val2=2000 tutto funziona. Se passo invece val1=1000 e val2=PIPPO, oppure viceversa, ricevo come errore RIGA 0 PIPPO non definito. Cosa devo fare? Quale errore commetto? Aiutatemi anche con una soluzione diversa.

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

    Re: Asp e Funzione Javascript - Passaggio di valori

    Ciao oriettab,

    se i valori sono anche di tipo stringa devi passarli come stringa, quindi usare gli apici come delimitatori di stringa
    codice:
    ...
    <Td>
    <font size="2" face="Verdana, Arial, Helvetica, sans-serif">','<%=rs.fields("campo2")%>)'">linK</font>
    </td>
    ...
    se nel valore ci fosse un apice darebbe errore e quindi devi fare un replace degli apici con backslash e apice
    codice:
    href="javascript:showNOTE('<%=Replace(rs.fields("campo1"),"'","\'")%>','<%=Replace(rs.fields("campo2"),"'","\'")%>)'"

  3. #3
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    per vedere il codice come l'ho scritto io devi quotare il messaggio. (il forum cambia alcune cose in visualizzazione)

  4. #4

    Re: Asp e Funzione Javascript - Passaggio di valori

    Grazie Willybit...ci provo subito. Speriamo funzioni!!

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.