Visualizzazione dei risultati da 1 a 7 su 7

Discussione: no stampa

  1. #1

    no stampa

    salve a tutti, ho una pagina dove l'utente dopo aver inserito i dati nel db questi vengono stampati in video, ma io vorrei che al momento della stampa su carta vengono stampati solo i dati e no i suggerimenti del tipo: consigliamo di stampare questa pagina.
    avevo chiesto in qualche forum tempo fa ma nessun risultato.
    vi ringrazio anticipatamente.

  2. #2
    è semplicissimo se usi i CSS, basta impostarea display:none nel file css destinato allla stampa, per quella determinata classe o ID dove è contenuto quel testo da nascondere.

  3. #3
    a dire il vero ancora nn ho tanta dimistichezza con i css quindi nn saprei come fare

  4. #4
    Puoi far cambiare CSS all'utente prima di stampare.
    vedi URL=http://www.html.it/css/guida_css_05.htm]qui[/URL]


    Forse c'è un modo per far in modo che quando stampi carica il css x la stampa, ma nn so... altrimenti usa quello sopra.

    ciaoo
    FEDE
    "Ma a noi piace ripensare alla tua voglia di partire
    Alla moto caricata all'impossibile
    Agli scherzi di Alberto, alla sete di avventura
    E' un bel modo per dire libertà"
    (MCR)

  5. #5
    Utente di HTML.it L'avatar di Marcolino's
    Registrato dal
    May 2003
    residenza
    Udine
    Messaggi
    3,606
    Quando metti il foglio di stile nella pagina, basta che inserisci il giusto "media", ovvero per la stampa:
    <link rel='stylesheet' href='print.css' media='print' />

    E viene caricato quel foglio di stile quando premi print nel browser.

  6. #6
    allora io ho fatto così:
    <head>

    <LINK title=principale href="screen.css" type=text/css
    rel=stylesheet><LINK title=alternativo href="print.css"
    type=text/css rel="alternate stylesheet">

    </head>

    questo l'ho chiamato screen.css

    BODY {
    FONT-SIZE: 10pt; BACKGROUND: white; FONT-FAMILY: Verdana, sans-serif
    }
    H6 {
    BACKGROUND: white; COLOR: black
    }


    questo print.css

    BODY {
    FONT-SIZE: 10pt; BACKGROUND: red; FONT-FAMILY: "Times New Roman", serif
    }
    H6 {
    BACKGROUND: white; COLOR: white
    }


    in quest ultimo ho messo BACKGROUND: white; COLOR: white così al momento della stampa nn risulta.

    poi nel testo ho scritto: <h6> consigliamo di stampare questa pagina</h6>

    ma nn funziona

  7. #7
    1- devi mettere anche il tipo di "media" come ti ha indicato marcolino's
    2- non usare le maiuscole nel codice

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.