Visualizzazione dei risultati da 1 a 3 su 3

Discussione: asp in java script

  1. #1

    asp in java script

    devo inserire del codice asp in una funzione javascript:

    javascript:

    <SCRIPT LANGUAGE="JavaScript">
    function makeDatabase() {
    outline = new makeArray(10)
    outline[0] = new item(true, 'obj_cat2("descrizione")', 0)
    outline[1] = new item(false, 'obj_tip2("tipologia_accessori.descrizione")', 1)
    }
    </script>

    io ho provato in questo modo:

    <%
    dim js_string(1000)

    do while not obj_cat2.eof
    js_string(cont) = "outline["&cont&"] = new item(true, '"&obj_cat2("descrizione")&"', 0) "
    do while not obj_tip2.eof
    cont=cont+1

    if not obj_tip2.eof then
    js_string(cont)="outline["&cont&"] = new item(false, '"&obj_tip2("tipologia_accessori.descrizione")& "', 1) "
    end if
    obj_tip2.movenext
    loop
    cont=cont+1

    obj_cat2.movenext
    loop
    %>


    <SCRIPT LANGUAGE="JavaScript">
    function makeDatabase() {
    outline = new makeArray(<%=x%>)
    <%for i = 0 to cont
    response.write js_string(i)
    next%>
    }
    </script>

    il codice non funziona per due motivi:

    1) le righe di ogni array java non vanno d'accapo
    2) le virgolette che contengono il path della pagina da caricare evono essere doppie e non singole.

    qualcuno può aitarnmi?

    scusatemi per il romanzo che ho scritto ma non ho saputo essere più sintetico.

  2. #2
    Utente bannato
    Registrato dal
    Oct 2003
    Messaggi
    372
    per l'accapo

    <SCRIPT LANGUAGE="JavaScript">
    function makeDatabase() {
    outline = new makeArray(<%=x%> )
    <%for i = 0 to cont
    response.write js_string(i) & VbCrLf
    next%>
    }
    </script>


    per le virgolette non ho capito quali...

  3. #3
    js_string(cont)="outline["&cont&"] = new item(false, '<A HREF=' tipologia_spec.asp?id_essenza="&obj_tip2("id_tipol ogia")&"' >"&obj_tip2("tipologia_accessori.descrizione")&" </A>', 1) "

    le virgolette rosse anzichè singole devono essere doppie altrimenti non funziona.

    grazie mille

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.