Visualizzazione dei risultati da 1 a 9 su 9

Discussione: frame e focus

  1. #1

    frame e focus

    Ho una pagina a 2 frame quello superiore MAIN e quello inferiore BOTTOM dove ho il menù.
    Non so per quale motivo quando premo su FILE - STAMPA mi stampa il menù.
    E' possibile forzare il focus sul frame principale ?

  2. #2
    yes ma dipende

    non è meglio metter un bottone stampa nella pagina che vuoi stampare???

    se la risposta è no

    nella pagina che contiene i frameset metti sul body l' evento onbeforeprint e associa una function,
    fatto questo ci metti sto codice

    function onprint()
    {
    document,frames[1].print()
    }
    A bombolo ma che te lo dico affà beato te che nun capisci un cazzo!!

  3. #3
    Non posso mettere il print perchè non è bello mettere su ogni pagina del sito la stampa è più logico che ogniuno si stampi la pagina che vuole, ma la mia necessità è quella di far stampare il MainFrame.

    Quindi nel body della mia pagina master dove carico i frame
    scrivo lo script che mi hai scritto sotto.

    function onprint()
    {
    document,frames[1].print()
    }

    Si può scrivere anche così ?

    function onprint()
    {
    document.NOMEFRAME.print()
    }

  4. #4
    personalmete preferisco sare gli indici, magari cambi il nome del frame da main a principale e poi non ti va + un cacchio.....però credo che tecnicamente funzioni anche come dici tu
    A bombolo ma che te lo dico affà beato te che nun capisci un cazzo!!

  5. #5
    quindi devo scrivo :

    <body onbeforeprint="fnction onprint() { document,frames[1].print() } ">

    <body>

    Oppure va messo in altro modo ?

    mettendo frame[1] mi stampa solo il frame sopra o da il focus a quello sopra e li stampa entrambi ?

  6. #6
    allora se hai due frames il n° 0 è il primo
    il n°1 è il secondo ecc. ecc.

    quindi se fai frames[1].print, viene stampato e credo focalizzato il secondo frame che nel tuo caso, se ho capito bene, è quello che vuoi stampare.......giusto?
    A bombolo ma che te lo dico affà beato te che nun capisci un cazzo!!

  7. #7
    Ok. giusto.

    E' giusto mettere lo script nel body come ho fatto io ?

  8. #8
    beh non è il massimo ma funziona

    sarebbe meglio che tu mettessi il tag script nell' head della pagina....

    es:

    <script LANGUAGE="javascript">
    <!--
    function high(elem,bcolor,hcolor)
    {
    }
    function action(td)
    {
    }
    //-->
    </script>
    A bombolo ma che te lo dico affà beato te che nun capisci un cazzo!!

  9. #9
    CON QUESTO SCRIPT NON TI SEGUO PROPRIO, PERCHE' CON L'ALTRO NON HA NULLA A CHE FARE!

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.