Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1
    Utente bannato
    Registrato dal
    May 2003
    Messaggi
    65

    problema con popup

    salve ragazzi ho scaricato uno script per le popup.
    ecco come è formato:
    -file popup con lo script
    <script language="JavaScript">
    function doimage() {
    var ind = location.href;
    var splitter = ind.indexOf("?");
    if (splitter != -1) {
    var nvar = ind.substring(splitter+1);
    var param = nvar.indexOf("=");
    if (param != -1) {
    var nparam = nvar.substring(0,param);
    var valore = nvar.substring(param+1);
    if (nparam == "img") {
    var imma = new Image();
    imma.src = valore;
    var alt = imma.height;
    var lar = imma.width;
    self.resizeTo(lar,alt);
    document.images[0].src = valore;
    }
    }
    }
    else {
    document.images[0].src = "vuoto.gif"; // mettete al posto di vuoto evenutalmente un'immagine di defualt deve apparire nella popup nel caso non sia specificata nessun'immagine
    }
    }
    </script>


    -script da inserire nel file con le foto
    <script>
    function apriw(pag) {
    win = window.open(pag,'win','toolbar=0,menubar=0,scrollb ar=0,resizable=0');
    win.focus();
    }
    </script>


    -comando da inserire sul collegamento
    <a href="javascript:;" onClick="apriw('popup.htm?img=beaudford_grande.jpg ');">

    il prob è questo
    qnd vado a cliccare sul collegamento la popup ke si apre è piccola e per farla diventare grande quanto l'immagine devo ricliccarci sopra
    consigli?

  2. #2
    Utente bannato
    Registrato dal
    May 2003
    Messaggi
    65
    niente?

  3. #3
    Utente di HTML.it L'avatar di supermac
    Registrato dal
    Jun 2001
    Messaggi
    1,881
    mi pare che nell'onload di popup.htm tu debba richiamare una funzione che fa il resize della finestra sulle dimensioni dell'immagine contenuta
    W la Ferari effetrenavenave!
    il computer è un somaro veloce! (neanche tanto ndr)

  4. #4
    Utente bannato
    Registrato dal
    May 2003
    Messaggi
    65
    come?

  5. #5
    Utente di HTML.it L'avatar di supermac
    Registrato dal
    Jun 2001
    Messaggi
    1,881
    la funzione che richiami onload della pagina popup.htm farà

    window.resizeTo(<immagine>.Width,<immagine>.Height );
    W la Ferari effetrenavenave!
    il computer è un somaro veloce! (neanche tanto ndr)

  6. #6
    Utente di HTML.it L'avatar di supermac
    Registrato dal
    Jun 2001
    Messaggi
    1,881
    però credo tu debba togliere il resizable=0 dalla funzione apriw
    W la Ferari effetrenavenave!
    il computer è un somaro veloce! (neanche tanto ndr)

  7. #7
    Utente bannato
    Registrato dal
    May 2003
    Messaggi
    65
    ma nn dovrebbe farlo gia qua?
    self.resizeTo(lar,alt);

  8. #8
    Utente di HTML.it L'avatar di supermac
    Registrato dal
    Jun 2001
    Messaggi
    1,881
    eh non hai neanche torto
    hai provato a togliere il resizable dalla funzione che apre la popup?
    W la Ferari effetrenavenave!
    il computer è un somaro veloce! (neanche tanto ndr)

  9. #9
    Utente bannato
    Registrato dal
    May 2003
    Messaggi
    65
    ho messo 1 ma nn va
    ora provo a toglierlo proprio

  10. #10
    Utente bannato
    Registrato dal
    May 2003
    Messaggi
    65
    va bene
    kiudete

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.