Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 14
  1. #1

    Recuperare il valore alt

    Ciao a tutti,
    ho una domanda spero semplicissima da porvi...
    Sto cercando di creare una semplice gallery: da delle thumb si aprono le foto in alta risoluzione tramite un popup autoridimensionabile...
    Volevo sapere se è possibile immagazzinare il valore dell'alt dell'immagine cliccata e farlo quindi stampare nel popup sotto l'immagine.
    Questo è il codice della pagina popup, magari vi è di aiuto per capire il mio problema

    <HTML>
    <HEAD>
    <TITLE></TITLE>
    <script language='javascript'>
    var arrTemp=self.location.href.split("?");
    var picUrl = (arrTemp.length>0)?arrTemp[1]:"";
    var NS = (navigator.appName=="Netscape")?true:false;
    var desc = image.alt
    function FitPic() {

    window.resizeBy(660, 660);
    self.focus();
    };
    </script>
    </HEAD>
    <BODY bgcolor="#FFFFFF" onload='FitPic();'>
    <script language='javascript'>
    document.write( "<table><tr><td>[img]" + picUrl + "[/img]</td></tr><tr><td>" + desc + "</td></tr></table>" );
    </script>
    </BODY>
    </HTML>

    La variabile in rosso è quella che io vorrei utilizzare per immagazinare il valore dell'alt...

    Qualcuno sa aiutarmi?
    "La mente, dopo essersi aperta a nuove idee,non torna mai alle dimensioni originali."(A. Einstein)
    "Il culo anche."(Eva Henger)
    Foto

  2. #2
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    nel popup non puoi sapere che alt ha l'immagine in questo modo...
    tu passi in querystring il percorso dell'immagine, dovresti passare anche il valore dell'alt
    posta il codice che usi nella pagina principale

  3. #3
    <script language="Javascript">

    function PopupPic(sPicURL) {
    window.open( "popup.html?"+sPicURL, "ingrandita",
    "resizable=1,HEIGHT=200,WIDTH=200");
    popup.focus();
    }
    </script>


    E le immagini le inserisco così:

    [img]locations/aeroporti/aeroporti00-mini.jpg[/img]
    "La mente, dopo essersi aperta a nuove idee,non torna mai alle dimensioni originali."(A. Einstein)
    "Il culo anche."(Eva Henger)
    Foto

  4. #4
    Correggo il primo codice che avevo postato..in quanto non c'era all'interno anche lo script di autoridimensionamento

    <HTML>
    <HEAD>
    <TITLE>Sardinia Locations</TITLE>
    <script language='javascript'>
    var arrTemp=self.location.href.split("?");
    var picUrl = (arrTemp.length>0)?arrTemp[1]:"";
    var NS = (navigator.appName=="Netscape")?true:false;

    function FitPic() {
    iWidth = (NS)?window.innerWidth:document.body.clientWidth;
    iHeight = (NS)?window.innerHeight:document.body.clientHeight ;
    iWidth = document.images[0].width - iWidth;
    iHeight = document.images[0].height - iHeight;
    window.resizeBy(iWidth, iHeight);
    self.focus();
    };
    </script>
    </HEAD>
    <BODY bgcolor="#000000" onload='FitPic();' topmargin="0"
    marginheight="0" leftmargin="0" marginwidth="0">
    <script language='javascript'>
    document.write( "[img]" + picUrl + "[/img]" );
    </script>
    </BODY>
    </HTML>
    "La mente, dopo essersi aperta a nuove idee,non torna mai alle dimensioni originali."(A. Einstein)
    "Il culo anche."(Eva Henger)
    Foto

  5. #5
    Ho provato a cercare una soluzione praticamente ovunque sul forum, l'unica soluzione che mi sembra vicina è questa:

    http://forum.html.it/forum/showthrea...hreadid=346468

    ma in questo modo mi tova il nome del file...se non sbaglio...io invece vorrei recuperare il valore dell'alt...please help me!
    "La mente, dopo essersi aperta a nuove idee,non torna mai alle dimensioni originali."(A. Einstein)
    "Il culo anche."(Eva Henger)
    Foto

  6. #6
    Non c'è proprio nessuno che riesca ad aiutarmi?...vi prego sto impazzendo!
    "La mente, dopo essersi aperta a nuove idee,non torna mai alle dimensioni originali."(A. Einstein)
    "Il culo anche."(Eva Henger)
    Foto

  7. #7
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Cosi funziona:
    pagina che apre la pop
    Cioè aggiungi l'Id
    Nella pop:
    codice:
     <script language='javascript'>
    document.write( "[img]" + picUrl + "[/img]" );
    </script>
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  8. #8
    Dirti grazie sarebbe insufficiente!

    Funziona perfettamente!!!!Grazieeeeeeeeeeeeeeeee
    "La mente, dopo essersi aperta a nuove idee,non torna mai alle dimensioni originali."(A. Einstein)
    "Il culo anche."(Eva Henger)
    Foto

  9. #9
    Mi sa che ho cantato vittoria troppo presto!
    Così mi visulalizza si l'alt dell'immagine, ma sempre lo stesso...

    Non capisco perchè si comporta in questa maniera , le foto si visualizzano in maniera giusta...al click sulla thumb si visualizza sempre la alta def. corrispondente, mentre l'alt visualizzato è sempre lo stesso (il primo)
    "La mente, dopo essersi aperta a nuove idee,non torna mai alle dimensioni originali."(A. Einstein)
    "Il culo anche."(Eva Henger)
    Foto

  10. #10
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    la pagina che visualizza le miniature è dinamica? Fatta in ASP, PHP o altro? Se sì posta un po' di codice

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.