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

    [Greybox e simili] Richiamare lo script via codice

    Ciao a tutti..
    Scusate la domanda, forse poco ortodossa, ma ho un problema..

    Premesssa:
    Dunque, su internet sono presenti questi script per vedere le immagini in zoom in sovraimpressione.. Greybox, Lihtbox, Shadowbox, ecc...
    Ora però ho un problema..
    Questi script vengono caricati subito nella pagina e richiedono un href PRESTABILITO! Tipo: href="www.sito.com".

    Il mio problema:
    Io l'href, lo voglio passare prendendolo dal valore di un label, che viene caricato da un db su una pagina aspx.

    Il codice che ad esempio Greybox usa è:

    <script type="text/javascript"> var GB_ROOT_DIR = "http://mydomain.com/greybox/"; </script>
    <script type="text/javascript" src="greybox/AJS.js"></script> <script type="text/javascript" src="greybox/AJS_fx.js"></script> <script type="text/javascript" src="greybox/gb_scripts.js"></script> <link href="greybox/gb_styles.css" rel="stylesheet" type="text/css" />

    [img]greybox/salt_thumb.gif[/img]

    io vorrei che questo codice, sia dimanico, tipo:

    [img]greybox/salt_thumb.gif[/img]

    Io però, non ho dimestichezza con javascript o altro..
    so usare il document.getelementbyid, ma non so se va bene..
    secondo voi cosa dovrei fare?
    Un aiutino?

    Grazie

  2. #2
    http://orangoo.com/labs/greybox/advance_usage.html

    il primo esempio è quello che vuoi
    I DON'T Double Click!

  3. #3
    ok, l'avevo vista..
    però io ho qui:

    Visit Google

    al posto di this.href però io dovrei inserire il mio indirizzo che leggo dal label giusto?
    Se fosse su un oggetto asp di nome Label1, come glielo indico? è qui il mio problema...

    Per di piu, dove cè scritto:
    href="http://google.com/"
    cosa ci metto dato che non è la pagina che voglio?

  4. #4
    nell'href ci metti l'url alla pagina, immagine, quello che vuoi, che Greybox deve aprire.

    Visit Google
    Visit Yahoo
    Visit Repubblica.it
    I DON'T Double Click!

  5. #5
    grazie mille!
    ho risolto sostituendo a this.href, document.getelementbyid('ID lavel').value

    grazie

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.