Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1
    Utente di HTML.it L'avatar di angelicab
    Registrato dal
    Sep 2001
    Messaggi
    1,515

    da fullscreen a modalità normale ..

    Ciao!
    Ho una pagina (composta da 2 frame) che si apre in fullscreen.

    MAIN
    -------------
    BASE



    Nel frame inferiore vorrei inserire anche un bottone che permetta all'utente di tornale in modalità normale senza usare l'F11.. Come faccio a mettere nel frame BASE una funzione che riesca a governare l'intero frameset x riportarlo in modalità normale??

    f
    ........\ | /......
    ......(@ @)).....
    -oOO-(_)-OOo-
    ......Angie.....

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    206
    prova così:

    <input type="button" onclick="window.resizeTo(400, 500);" value="ridimensiona">

  3. #3
    Utente di HTML.it L'avatar di angelicab
    Registrato dal
    Sep 2001
    Messaggi
    1,515
    Ho già provato .. così mi ridimensiona solo il frame in cui si trova lo script ...
    ........\ | /......
    ......(@ @)).....
    -oOO-(_)-OOo-
    ......Angie.....

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Attenzione, BASE e` un tag HTML, non credo possa essere il nome di un frame.

    Comunque per ridimensionare una finestra divisa in frame, puoi usare:

    top.resizeTo(400, 500);

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

  5. #5
    Utente di HTML.it L'avatar di angelicab
    Registrato dal
    Sep 2001
    Messaggi
    1,515
    non funziona...
    ........\ | /......
    ......(@ @)).....
    -oOO-(_)-OOo-
    ......Angie.....

  6. #6
    Utente di HTML.it L'avatar di angelicab
    Registrato dal
    Sep 2001
    Messaggi
    1,515
    up
    ........\ | /......
    ......(@ @)).....
    -oOO-(_)-OOo-
    ......Angie.....

  7. #7
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Non e` che dicendo "non funziona" puoi pretendere di essere aiutata.

    Dovresti come minimo postare un pezzetto del codice che non funziona, e soprattutto, dire in che senso non funziona (non ridimensiona, ridimensiona solo il frame, fa qualche cosa di altro non voluto, ...).

    Hai modificato il nome del frame?
    Sono corrette le maiuscole?
    Non e` che da qualche parte ci sia un "noresize"?

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

  8. #8
    Utente di HTML.it L'avatar di angelicab
    Registrato dal
    Sep 2001
    Messaggi
    1,515
    Allora ricapitoliamo ... ho un frameset (lo chiamo home.htm) composto da due frame


    MAIN (main.htm)
    -----------------
    BASE (sotto.htm)


    Questo frameset si apre in automatico con il fullscreen con questo script che si trova in home.htm:

    <script language="javascript">
    function screenFull() {
    // (c) br1 - 2001
    if (document.all) {
    // misuro lo schermo
    sW=screen.width;
    sH=screen.height;
    // porto la finestra a 0,0 e misuro bordi
    window.moveTo(0,0);
    gL=window.screenLeft+2;
    gT=window.screenTop+2;
    // altre cose da eliminare...
    gR=22; // scrollbar a destra
    gB=49; // scrollbar sotto e status
    // sorpresa!
    window.moveTo(-gL,-gT);
    window.resizeTo(sW+gL+gR,sH+gT+gB);
    }
    }
    function stopfull() {
    window.moveTo(0,0);
    window.resizeTo(screen.availWidth,screen.availHeig ht);
    }

    </script>

    <frameset rows="531,84" cols="*" framespacing="0" frameborder="no" border="0" onload="screenFull()">
    <frame src="main.htm" name="mainFrame">
    <frame src="sotto.htm" name="bottomFrame" scrolling="NO">
    </frameset>
    In sotto.htm vorrei inserire uno script che mi riportasse la finestra su normal screen ...

    <script>
    function stopfull()
    {
    window.top.moveTo(0,0);
    window.top.resizeTo(320,200)
    }
    </script>

    <input type="button" onclick="stopfull();" value="ridimensiona">
    ma non va .....
    spero di essere stata chiara ....
    ........\ | /......
    ......(@ @)).....
    -oOO-(_)-OOo-
    ......Angie.....

  9. #9
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    .... dove si vede che anche i grandi sono stati bambini ...

    E` in effetti uno script un po' limitato, e credo che br1 non sia contento che venga usato ancora.
    (Funziona solo sul browser IE, ma potrebbe venir esteso a tutti i browser moderni con poco sforzo)


    Comunque....
    Nella tua funzione stopfull() (quella contenuta nel frame) prova a scrivere top.window.moveTo(0,0);
    top.window.resizeTo(320,200)

    Oppure fai riferimento alla funzione stopfull() di br1 che hai nel frameset:
    <input type="button" onclick="top.stopfull();" value="ridimensiona">

    Fammi sapere come e` andata.

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

  10. #10
    Utente di HTML.it L'avatar di angelicab
    Registrato dal
    Sep 2001
    Messaggi
    1,515
    ho fatto come hai detto .. ma non va ...
    ........\ | /......
    ......(@ @)).....
    -oOO-(_)-OOo-
    ......Angie.....

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.