Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it L'avatar di digitm
    Registrato dal
    May 2002
    Messaggi
    412

    Passare variabile da asp a javascript

    Ciao ragazzi, come leggete dal titolo, ho bisogno di passare una variabile da asp a javascript. Ho guardato un pò in giro, ma non riesco proprio....

    Ho questo javascript,

    <script type="text/javascript">
    fo.addVariable("xmlURL", "gallery.xml");
    </script>


    e vorrei che al posto di "gallery.xml" ci sia una variabile

    <% nomefile="gallery.xml" %>

    <script type="text/javascript">
    fo.addVariable("xmlURL", <%=nomefile%>);
    </script>

    ma così non va... Dove sbaglio?

    Grazie in anticipo

  2. #2

    Re: Passare variabile da asp a javascript

    Originariamente inviato da digitm
    Ciao ragazzi, come leggete dal titolo, ho bisogno di passare una variabile da asp a javascript. Ho guardato un pò in giro, ma non riesco proprio....

    Ho questo javascript,

    <script type="text/javascript">
    fo.addVariable("xmlURL", "gallery.xml");
    </script>


    e vorrei che al posto di "gallery.xml" ci sia una variabile

    <% nomefile="gallery.xml" %>

    <script type="text/javascript">
    fo.addVariable("xmlURL", <%=nomefile%>);
    </script>

    ma così non va... Dove sbaglio?

    Grazie in anticipo
    ...non è che magari ti mancano solo gli apici?
    codice:
    fo.addVariable("xmlURL", "<%=nomefile%>");
    ***************************
    Non può piovere per sempre...
    ***************************

  3. #3
    Utente di HTML.it L'avatar di digitm
    Registrato dal
    May 2002
    Messaggi
    412

    Re: Re: Passare variabile da asp a javascript

    Originariamente inviato da Luca Rotella
    ...non è che magari ti mancano solo gli apici?
    codice:
    fo.addVariable("xmlURL", "<%=nomefile%>");
    Purtroppo non funziona nemmeno così...

  4. #4
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Guarda l'HTML generato dalla pagina.

    Roby

  5. #5
    Utente di HTML.it L'avatar di digitm
    Registrato dal
    May 2002
    Messaggi
    412
    Originariamente inviato da Roby_72
    Guarda l'HTML generato dalla pagina.

    Roby
    nel sorgente rimane:

    fo.addVariable("xmlURL", "<%=nomefile%>");

  6. #6
    Utente di HTML.it L'avatar di digitm
    Registrato dal
    May 2002
    Messaggi
    412
    Ecco la pagina per intero:

    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <title>Delta Technology - Leader in compact substations</title>
    <script type="text/javascript" src="swfobject.js"></script>
    </head>
    <body>
    <div id="flashcontent">TiltViewer requires JavaScript and the latest Flash player. Get Flash here.</div>

    <% nomefile="gallery.xml" %>

    <script type="text/javascript">
    var fo = new SWFObject("TiltViewer.swf", "viewer", "100%", "100%", "9.0.28", "#000000");

    // TILTVIEWER CONFIGURATION OPTIONS
    // To use an option, uncomment it by removing the "//" at the start of the line
    // For a description of config options, go to:
    // http://www.airtightinteractive.com/p...g_options.html

    //FLICKR GALLERY OPTIONS
    // To use images from Flickr, uncomment this block
    //fo.addVariable("useFlickr", "false");
    //fo.addVariable("user_id", "48508968@N00");
    //fo.addVariable("tags", "jump,smile");
    //fo.addVariable("tag_mode", "all");
    //fo.addVariable("showTakenByText", "true");

    // XML GALLERY OPTIONS
    // To use local images defined in an XML document, use this block
    fo.addVariable("useFlickr", "false");
    fo.addVariable("xmlURL", "<%=nomefile%>");
    fo.addVariable("maxJPGSize","730");

    //GENERAL OPTIONS
    fo.addVariable("useReloadButton", "false");
    fo.addVariable("columns", "9");
    fo.addVariable("rows", "5");
    //fo.addVariable("showFlipButton", "true");
    fo.addVariable("showLinkButton", "false");
    //fo.addVariable("linkLabel", "View image info");
    //fo.addVariable("frameColor", "0xFF0000");
    fo.addVariable("backColor", "0xDDDDDD");
    fo.addVariable("bkgndInnerColor", "0xcccccc");
    fo.addVariable("bkgndOuterColor", "0x297C52");
    fo.addVariable("langGoFull", "Go Fullscreen");
    fo.addVariable("langExitFull", "Exit Fullscreen");
    //fo.addVariable("langAbout", "About");

    // END TILTVIEWER CONFIGURATION OPTIONS

    fo.addParam("allowFullScreen","true");
    fo.write("flashcontent");
    </script>

    </body>
    </html>

    E' normale che si veda la riga in asp?

  7. #7
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Ma la pagina è .asp????

    Roby

  8. #8
    Utente di HTML.it L'avatar di digitm
    Registrato dal
    May 2002
    Messaggi
    412
    Risolto! Grazie al suggerimento di roby... Ecco perchè mi mostrava la riga in asp... semplicemente perchè sono rinco... ed avevo salvato la pagina in html!!! Avrei potuto continuare fino all'infinito senza rendermi conto dell'errore banale...

    Grazie ragazzi

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.