Visualizzazione dei risultati da 1 a 7 su 7

Discussione: Stampa frame

  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2005
    Messaggi
    147

    Stampa frame

    Ciao,
    ho implementato una pagina html che include due frame, il frame a) ed il frame b)
    Nel frame a) ho incluso un bottone che deve eseguire la stampa di entrambi i frame, ma scrivendo:
    window.print()
    stampa solamente il frame a), mentre il b) non è stampato.

    Come posso stampare entrambi i frames?

    Grazie

  2. #2
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    potresti includere l'istruzione di stampa in una funzione che si trova nell'head del file che contiene il frameset.

    Così dovresti ottenere la stampa di tutto il documento
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2005
    Messaggi
    147

    Ho realizzato una pagina html che include due frames che sono in altre due pagine html, e se richiamo la funziona javascript che è nella pagina che include i due framas non mi trova l'oggetto.

  4. #4
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    e allora prova con top.print()
    invece che window.print()
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  5. #5
    Utente di HTML.it
    Registrato dal
    Jan 2005
    Messaggi
    147
    Scusa mi sono spiegato male, non mi trova la funzione, che si trova nella pagina che pagina che include tutto.

  6. #6
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    Originariamente inviato da fcaldera
    e allora prova con top.print()
    invece che window.print()
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  7. #7
    Utente di HTML.it
    Registrato dal
    Jan 2005
    Messaggi
    147
    Forse è meglio che scrivo il codice che non funziona:
    [code]
    pagina0.html
    <script Language="JavaScript">
    function stampa()
    {
    window.print();
    }
    </script>

    <FRAMESET border="0" cols="*,0">
    <FRAMESET border="0" ROWS="1%,*,11">
    <FRAMESET border="0" COLS="1500,*">
    <FRAME src="pagina1.html" scrolling="no" marginwidth="0px" marginheight="0px" name="prova1">
    </FRAMESET>
    <FRAMESET border="0" COLS="1500,*">
    <FRAME src="pagina2.html" marginwidth="0px" marginheight="0px" name="prova12" scrolling="yes">
    </FRAMESET>
    </FRAMESET>
    </FRAMESET>

    pagina1.html
    <input type="button" value="Stampa" onClick="javascript:stampaFrame()"></font>

    pagina2.html
    prova

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.