Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 23

Discussione: non mi apre la pop up!

  1. #1

    non mi apre la pop up!

    uso il codice della pillola di piero06

    nell'head
    codice:
    <script language="JavaScript"> 
    function ApriFinestra(str) { 
    
    larg=300; 
    alt=350; 
    toptop=(screen.height/2)-(alt/2); 
    leftleft=(screen.width/2)-(larg/2); 
    
    searchWin = window. open(str,'','top='+toptop+',left='+leftl
     eft+',scrollbars=no,width='+larg+',heigh
     t='+alt+',status=no,location=no,toolbar=
    no'); 
    
    
    } 
    
    </script>
    nella pagina, dove voglio che compaia il link

    codice:
    <a href="java script:;"
    onClick="ApriFinestra('index2.html', '', 'width=300,height=350, status=no, scrollbars=no');">
    [img]immagini/logo.gif[/img]</a>
    ma non me la apre!!!
    provate a vedere...cliccando sull'immagine si dovrebbe aprire una pop up...
    http://djzell.altervista.org/djzell/index.htm

  2. #2
    nella chiamata devi passare solo l'url del sito da aprire.

  3. #3
    Utente di HTML.it L'avatar di Sgnafurz
    Registrato dal
    Mar 2003
    Messaggi
    2,182

    Re: non mi apre la pop up!

    Originariamente inviato da ilquaglia
    uso il codice della pillola di piero06

    nell'head
    [CODE]
    <script language="JavaScript">
    function ApriFinestra(str) {

    larg=300;
    alt=350;
    toptop=(screen.height/2)-(alt/2);
    leftleft=(screen.width/2)-(larg/2);

    searchWin = window. open(str,'','top='+toptop+',left='+leftl
    eft+',scrollbars=no,width='+larg+',heigh
    t='+alt+',status=no,location=no,toolbar=
    no');


    }



    onClick="ApriFinestra('index2.html', '', 'width=300,height=350, status=no, scrollbars=no');">
    alla funzione ApriFinestra stai passando più parametri di quanti se ne aspetta, è probabile che il js stia andando in errore

  4. #4
    Ciao
    con un'analisi veloce del codice sembra che ad occhio l'unica cosa che non vada bene è lo spazio che c'è in "window. open" dovresti unire senza spazio "window.open()".

  5. #5
    Originariamente inviato da blasto
    Ciao
    con un'analisi veloce del codice sembra che ad occhio l'unica cosa che non vada bene è lo spazio che c'è in "window. open" dovresti unire senza spazio "window.open()".
    credo sia colpa della formattazione del forum...

  6. #6
    Ah ok!! Bè allora la cosa plausibile e appunto come ho già visto che ti hanno scritto il fatto che passi troppi paramentri alla tua funzoine Js.

    Blasto.

  7. #7
    quindi la soluzione è semplificare i parametri della pop up...proviamo...

  8. #8
    non va comunque...che strano, vi faccio vedere un esempio di come mi servirebbe una pop up
    www.meninskartch.com

    in poche parole c'è la pagina index con il link per aprire il sito, il quale si apre appunto in una pop up...
    quindi non c'è modo?

  9. #9
    Utente di HTML.it L'avatar di Sgnafurz
    Registrato dal
    Mar 2003
    Messaggi
    2,182
    Originariamente inviato da ilquaglia
    non va comunque...che strano, vi faccio vedere un esempio di come mi servirebbe una pop up
    www.meninskartch.com

    in poche parole c'è la pagina index con il link per aprire il sito, il quale si apre appunto in una pop up...
    quindi non c'è modo?
    posta il codice modificato

  10. #10
    <script language="JavaScript">
    function ApriFinestra(str) {

    larg=300;
    alt=350;
    toptop=(screen.height/2)-(alt/2);
    leftleft=(screen.width/2)-(larg/2);

    searchWin = window. open(str,'','top='+toptop+',left='+leftl

    eft+',width='+larg+',heigh

    t='+alt+',status=no,location=no');


    }

    </script>


    ho tolto solo la toolbar e lo scroll, che voglio.
    comunque l'ho fatta un po' a naso la cosa...

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.