Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2006
    Messaggi
    29

    help! pop up javascript e php

    Spero qualcuno possa aiutarmi...Sto lavorando su un sito in php devo far aprire vari pop up con immagini prese dal database, ovvero non posso specificare quale immagine far aprire, ma mi serve una variabile. So che come ho scritto io non va bene perchè non posso passare alla funzione una variabile in php ma non so come posso scriverlo in javascript!!!!



    function Popup(foto) {
    msg=open("","DisplayWindows"," toolbar=no,directories=no,menubar=no,resizable=no" );
    d=msg.document;
    d.write("<head><SCRIP"+"T>")
    d.write("function ridimensiona(){")
    d.write("window.resizeTo(")
    d.write("document.im1.width+11,")
    d.write("document.im1.height+29);")
    d.write("};document.title=document.im1.src;</SCRIP"+"T></head>")
    d.write("<body topmargin=0 leftmargin=0 scroll=no>")
    d.write("[img]"+foto+"[/img]")
    d.write("</body>")
    d.close()
    msg.focus()
    }

    [img]zoom.gif[/img]');" border="0">

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Scusa, ma l'hai provato? a me non da' problemi :master:

    comunque modifica per compatibilita' ed accessibilita':

    [img]zoom.gif[/img]

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  3. #3
    codice:
    function Popup(foto) { 
    msg=open("","DisplayWindows"," toolbar=no,directories=no,menubar=no,res
    izable=no"); 
    d=msg.document; 
    d.write("<head><SCRIP"+"T>") 
    d.write("function ridimensiona(){") 
    d.write("window.resizeTo(") 
    d.write("document.im1.width+11,") 
    d.write("document.im1.height+29);") 
    d.write("};document.title=document.im1.src;</SCRIP"+"T></head>") 
    d.write("<body topmargin=0 leftmargin=0 scroll=no>") 
    d.write("[img]"+foto+"[/img]") 
    d.write("</body>") 
    d.close() 
    msg.focus() 
    } 
    
    ....
    
    <a href="<?php $row['zoom']?>" target="_blank" onclick="Popup(this.href);return false">
    [img]zoom.gif[/img]</a>
    io ho provato questo codice, e funziona sia il passaggio della variabile php ... che il ridimensionamento ...

    però nn funzionano "toolbar=no,directories=no,menubar=no,res
    izable=no" ..ovvero mi apre una finestra ridimensionata , che però posso ridimensionare col mouse :master:

    come mai nn funziona quel dettaglio? qualcuno che sappia risolvere?

  4. #4
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Togli gli spazi nella stringa del parametro (anche quello che aggiunge il forum ):
    codice:
    "toolbar=no,directories=no,menubar=no,resizable=no"
    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  5. #5
    Originariamente inviato da br1
    Togli gli spazi nella stringa del parametro (anche quello che aggiunge il forum ):
    codice:
    "toolbar=no,directories=no,menubar=no,resizable=no"
    ciao
    ottimo .. fuziona.... grazie mille... sempre gentilissimo

  6. #6
    davvero uno script utile, lo userò. Grazie!

  7. #7
    servirebbe anche a me .. dite che si può riadattare per un onmouseover ?? e tramite onmouseout chiuda il popup ..??

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.