Visualizzazione dei risultati da 1 a 10 su 10
  1. #1

    Nuova finestra che si apre sotto la selezione

    Ciao a tutti

    vi illustro velocemente il mio problema!

    Spedisco via mail un link ad una pagina di un sito creato da me.
    Quando clicco sul link mi si apre la pagina del sito, in questa pagina ho inserito nel body lo script onload per far aprire un'altra pagina... vorrei però che quest'ultima pagina si apra sempre in backround, è possibile?

    Questo è il codice che uso per l'onload
    <BODY onLoad="window.open('http://www.miosito.it','miosito','');">


    grazie

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649

    Re: Nuova finestra che si apre sotto la selezione

    Originariamente inviato da cigno
    <BODY onLoad="var pop=window.open('http://www.miosito.it','miosito','');pop.blur();">

  3. #3
    grazias amigo, anche se con firefox non va....

  4. #4
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    e cambiando invece pop.blur() in self.focus()?
    non e' esattamente la stessa cosa ma potrebbe andarti bene

  5. #5
    il problema con firefox rimane.

    Il problema sorge perchè firefox può aprire + cartelle nella stessa sessione del browser... io dovrei far aprire due sessioni per far si che lo script funzioni, non due schede nella stessa sessione. Non so se mi spiego, hai mai usato firefox?

  6. #6
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    Originariamente inviato da cigno
    hai mai usato firefox?
    :quote:

    io uso solo il browser che esce con il sistema operativo, rigorosamente windows,
    senno' sai i virus che puoi prendere??

    dai, scherzi a parte,
    - se specifichi qualche proprieta' del terzo parametro del window.open apri una finestra a se' stante
    - se puoi agire sul documento che si apre in popup, aggiungi un self.blur() da eseguire onload sul body
    altrimenti, terno al lotto
    onLoad="pop=window.open('blabla.htm','miosito','wi dth=320,height=240');setTimeout('pop.blur()'),1000 "
    dopo un secondo finisce in secondo piano

  7. #7
    garnde vecchio!!!! Ci sono riuscito!

    Utlima cosa.... vorrei che la popup si apra non ridimensionata, ma a pieno schermo non fullscreen... sai come posso giocare sui parametri width ed height?


    Il codice del mio popup è il seguente:

    onLoad="pop=window.open('http://www.miosito.it','null','left=0,top=0,status=yes,sc rollbars=yes,menubar=yes,toolbar=yes,resizable=yes ,location=yes');setTimeout('pop.blur()'),1000"

  8. #8
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    window.open('blabla.htm','miosito','width='+screen .width+',height='+screen.height);

  9. #9
    grande magoooooooooo!!!!

    Grazie very 1000

  10. #10
    mi è sorto un piccolo problema

    questo è il codice che uso per aprire il popup in background
    <BODY onLoad="pop=window.open('http://www.miosito.it','null','width='+screen.width+',hei ght='+screen.height+',left=0,top=0,status=yes,scro llbars=yes,menubar=yes,toolbar=yes,resizable=yes,l ocation=yes');setTimeout('pop.blur()'),1000">

    Dopo aver caricato la pagina la chiudo, mi rimane sotto il popup e fin qui ci siamo.
    Se io dal popup reinserisco l'url della pagina che carica il popup, il browser non si comporta come prima e cioè carica la pagina apre un altro popup ma non fa altro che farmi un redirect all'url contenuto nel codice del popup.
    E' un pò complesso da spiegare non so se mi avete capito.... :master:

    Diciamo che il problema sembra essere che da un popup non riescce ad aprire un altro 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 © 2026 vBulletin Solutions, Inc. All rights reserved.