Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 20 su 20
  1. #11
    Utente di HTML.it
    Registrato dal
    Feb 2006
    Messaggi
    860
    Originariamente inviato da Orchid
    Non mi funziona... O meglio funziona, ma invece di aprirmi un PopUp mi apre il link in una pagina nuova...! Sbaglio qualcosa?

    Ho sostituito la stringa che mi hai detto, cambiando i parametri che mi servivano, a quella che avevo prima.
    mhm.. il popup è una nuova finestra diversa da quella del browser dove hai il link... nel codice che ti ho postato doveva aprirsi una finestra larga 300px e alta 100 al cui interno si visualizza il contenuto della pagina popup.htm senza scrollbar e senza toolbar
    invece a te cosa succede?
    Linux Inside

  2. #12
    Utente di HTML.it
    Registrato dal
    Feb 2006
    Messaggi
    860
    in alternativa puoi provare così

    Linux Inside

  3. #13
    Posso provare a fare un riassunto?

    codice:
    XHTML
    
    <a id="documentazione" href="tuapagina.htm">
       Allega documentazione
    </a>
    
    
    Javascript
    
    window.onload = function()
    {
       var documentazione = document.getElementById('documentazione')
       documentazione.onclick = function()
       {
          window.open('tuapagina.htm', '_blank', 'height=150,width=150')
          return false
       }
    }
    Pulito pulito. Dovrebbe funzionare.

  4. #14
    Utente di HTML.it L'avatar di Orchid
    Registrato dal
    Jul 2006
    Messaggi
    44
    Originariamente inviato da ThePenguin
    in alternativa puoi provare così

    Questo funziona!! Grande!

    Su Internet Explorer finché non viene dato il permesso di sbloccare il contenuto del sito, non lo apre, ma ho visto col PC di mio fratello, che usa sempre IE, che non gli appare nessun messaggio e funziona correttamente!

    Con Firefox tutto perfetto, come sempre.

    Ora per aggiungere la barra di scorrimento, devo aggiungere 'scrollbars=true' giusto? Comunque ora faccio la prova.

    Pierfox grazie lo stesso, ma con il tuo codice avrei il problema che ogni popup

  5. #15
    Utente di HTML.it L'avatar di Orchid
    Registrato dal
    Jul 2006
    Messaggi
    44
    Ok ragazzi, ora sto usando questo script:

    codice:
    <script language="JavaScript">
    var idpopup;
    var direzione = 50;
    function gestisci_popup() {
    idpopup = window.open("prova.htm","nuovapopup","resizable");
    window.setInterval("sposta_popup()",200);
    }
    function sposta_popup() {
    if(direzione == 10) direzione = -10;
    else direzione = 10;
    idpopup.window.moveBy(direzione, direzione);
    }
    </script>
    Con questa stringa per i collegamenti:

    Mi serve un ultimo aiuto: come faccio a far sì che il popup si apra al centro dello schermo (indipendentemente dalla risoluzione del monitor)?

    Poi non vi stresso più.

  6. #16
    Utente di HTML.it
    Registrato dal
    Feb 2006
    Messaggi
    860
    puoi ricavarti la poszione così:

    codice:
    PosX= screen.width/2
    PosY= screen.height/2
    e poi

    codice:
    idpopup = window.open("prova.htm","nuovapopup","resizable","left=Posx,top=PosY");
    ma non garantisco sull'esattezza di quest'ultima riga....
    Linux Inside

  7. #17
    Utente di HTML.it L'avatar di Orchid
    Registrato dal
    Jul 2006
    Messaggi
    44
    In effetti continua a comporarsi esattamente come prima.

    Ma per PosX e PosY, devo mettere "var" prima? Anche se ho visto che non cambia nulla...

  8. #18
    Utente di HTML.it L'avatar di Orchid
    Registrato dal
    Jul 2006
    Messaggi
    44
    Tra l'altro ho provato anche quest'altro metodo:

    http://webmaster.lycos.it/tips/987514804/

    Ma, incredibilmente, copiando e incollando tutto, a loro funziona, a me no! La pagina si apre normalmente, e non in un popup. Mha...

  9. #19
    Utente di HTML.it
    Registrato dal
    Feb 2006
    Messaggi
    860
    Originariamente inviato da Orchid
    In effetti continua a comporarsi esattamente come prima.

    Ma per PosX e PosY, devo mettere "var" prima? Anche se ho visto che non cambia nulla...
    la dicitura corretta dovrebbe essere:
    codice:
    var PosX= screen.width/2;
    var PosY= screen.height/2;
    è la sintassi dell'altra riga che sicuramente va aggiustanta ed infatti l'avevo premesso che la mia era una versione molto grezza

    Linux Inside

  10. #20
    Utente di HTML.it L'avatar di Orchid
    Registrato dal
    Jul 2006
    Messaggi
    44
    Qualcuno ha qualche idea su come aggiustare la stringa?

    Purtroppo io non sono pratico con la programmazione, né tantomeno con il Javascript... :master:

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 © 2026 vBulletin Solutions, Inc. All rights reserved.