Visualizzazione dei risultati da 1 a 8 su 8

Discussione: onLoad

  1. #1
    Utente di HTML.it L'avatar di naps
    Registrato dal
    May 2001
    Messaggi
    465

    onLoad

    ciao a tutti,
    Per passare i parametri di apertura di una finestra (window.open...ecc) da un link mi è stato facile.
    Ma se volessi passare i parametri nel body della pagina in questione cioè quella che viene aperta, posso settarla attraverso il body cosi?:


    <body bgcolor="#FFFFFF" topmargin="0" onblur="self.focus()" onLoad="window.open('help.htm', 'titolo', 'width=400, height=200, resizable, status, scrollbars=1, location');">

    ...questo risultato che ho provato non mi funziona, mi va in loop la pagina cioè si ricarica in continuo...


    Sapete aiutarmi?

    Tanks!!!

  2. #2
    Reale_Augello
    Guest

    Prova...

    ... così:

    codice:
    <body bgcolor="#FFFFFF" topmargin="0" onblur="self.focus()" onLoad="window.open('help.htm','titolo','width=400,height=200,resizable=yes,status=yes,scrollbars=yes,location=yes');">
    Ciao !

  3. #3
    Utente di HTML.it L'avatar di Francis87
    Registrato dal
    Jun 2003
    Messaggi
    5,970

    Re: onLoad

    Originariamente inviato da naps
    ciao a tutti,
    Per passare i parametri di apertura di una finestra (window.open...ecc) da un link mi è stato facile.
    Ma se volessi passare i parametri nel body della pagina in questione cioè quella che viene aperta, posso settarla attraverso il body cosi?:


    <body bgcolor="#FFFFFF" topmargin="0" onblur="self.focus()" onLoad="window.open('help.htm', 'titolo', 'width=400, height=200, resizable, status, scrollbars=1, location');">

    ...questo risultato che ho provato non mi funziona, mi va in loop la pagina cioè si ricarica in continuo...


    Sapete aiutarmi?

    Thanks!!!
    fai una funzione ke apra la pagina e la rikiami nell'onLoad!

    codice:
    function a() {
    window.open('help.htm','titolo','width=400,height=200,resizable=no,status=no,scrollbars=1,location=no');
    }
    <body onLoad="a()">

    Heaven's closed. Hell sold out.

    Linux 2.6.26-2-amd64
    Debian squeeze

  4. #4
    Utente di HTML.it
    Registrato dal
    Apr 2001
    Messaggi
    16

    ciao naps

    :zamm:


    msskp

  5. #5
    Utente di HTML.it L'avatar di naps
    Registrato dal
    May 2001
    Messaggi
    465

    niente...

    ho provato tutti e due i casi proposti da voi....
    ma niente

  6. #6
    Utente di HTML.it L'avatar di naps
    Registrato dal
    May 2001
    Messaggi
    465

    ...continua a loop

    Ho provato a rimettere questo script nel body:

    onLoad="window.open('help.htm','titolo','width=400 ,height=200,resizable=yes,status=yes,scrollbars=ye s,location=yes');"

    una volta che richiamo la pagina, mi apre anche un'altra finestrella
    dove ricarica in continuazione la pagina help.htm...
    come faccio a farne aprire solo una??


  7. #7
    Utente di HTML.it L'avatar di Francis87
    Registrato dal
    Jun 2003
    Messaggi
    5,970

    Re: ...continua a loop

    Originariamente inviato da naps
    Ho provato a rimettere questo script nel body:

    onLoad="window.open('help.htm','titolo','width=400 ,height=200,resizable=yes,status=yes,scrollbars=ye s,location=yes');"

    una volta che richiamo la pagina, mi apre anche un'altra finestrella
    dove ricarica in continuazione la pagina help.htm...
    come faccio a farne aprire solo una??

    controllati anke il resto del codice!!
    Heaven's closed. Hell sold out.

    Linux 2.6.26-2-amd64
    Debian squeeze

  8. #8
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Mi pare di capire che vuoi riaprire la stessa pagina mediante un codice.

    Chiaramente non e` possibile, dato che ogni volta viene riaperta una nuova finestra.

    Si potrebbe pensare di usare dei cookies, oppure di passare un parametro, ma la cosa piu` semplice e` dividere le due pagine: la prima contiene solo il comando di apertura alla seconda, che e` la vera prima pagina (e non contiene il comando id apertura).

    Ciao
    Michele
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

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.