• Home
  • Forum
  • Fare Web
  • Javascript

funzione stampa

  • Creatore Discussione Creatore Discussione toni_855
  • Data di inizio Data di inizio 17 Ott 2008
T

toni_855

Nuovo Utente
17 Ott 2008
7
0
0
  • 17 Ott 2008
  • #1
Ciao a tutti,ho trovato in rete una funzione javascript che mi permette di stampare una pagina php.
Questo è il codice della funzione:
function Stampa() {
var containerDiv = document.getElementById("container");
var headerDiv = document.getElementById("header");
var footerDiv = document.getElementById("footer");
var contentDiv = document.getElementById("content");

//Nascondo le parti non necessarie alla stampa
containerDiv.style.display = "None";
headerDiv.style.display = "None";
footerDiv.style.display = "None";

//Imposto la tabella con l'esito della ricerca
//in modo che occupi tutta la pagina
contentDiv.style.width = "100%";

//Lancia la funzione di stampa
window.print();

//Riporto tutto come era visualizzato precedentemente
containerDiv.style.display = "";
headerDiv.style.display = "";
contentDiv.style.display = "";
footerDiv.style.display = "";
}

C'è però un problema:quando chiamo la funzione mi dovrebbe stampare solo la parte contenuta nel div content ma invece mi stampa tutta la pagina.
Come posso risolvere questo problema?
 

lukeonweb

Utente Attivo
5 Mar 2003
5.175
13
38
47
Napoli
www.lucaruggiero.it
  • 19 Ott 2008
  • #2
Usi IE o FF?

In ogni caso sostituisci (o integra) altre stilizzazioni CSS.

Ad esempio (aggiungo le parti in grassetto):

containerDiv.style.display = "none";
containerDiv.style.visibility = "hidden";

e:

containerDiv.style.display = "";
containerDiv.style.visibility = "visible";

e cosi via per gli altri <div>.

Fammi sapere!
 
T

toni_855

Nuovo Utente
17 Ott 2008
7
0
0
  • 19 Ott 2008
  • #3
Ti ringrazio ma purtroppo anche in questo modo non funziona
 

lukeonweb

Utente Attivo
5 Mar 2003
5.175
13
38
47
Napoli
www.lucaruggiero.it
  • 20 Ott 2008
  • #4
Prova a togliere la riga con "display" e lascia quella con "visibility". Non stampa o ti da errore?
 
T

toni_855

Nuovo Utente
17 Ott 2008
7
0
0
  • 20 Ott 2008
  • #5
Di stampare stampa,ma io vorrei che mi stampasse solo ciò che è contentuto nel div content,mentre a me stampa tutto quanto.
 
T

toni_855

Nuovo Utente
17 Ott 2008
7
0
0
  • 22 Ott 2008
  • #6
Allora ho risolto il problema facendo questo procedimento:ho creato un nuovo file CSS identico al primo ma che ha in tutti i div la proprietà display:none tranne nel div content(che contiene quello che voglio stampare).
Ora ho un altro tipo di problema,e non so se è questa la sezione in cui chiederlo:
nel div content ho una tabella che ha come backgroung una immagine.
Quando vado a stampare,mi visualizza la tabella senza però lo sfondo.
Come posso risolvere?
 
Devi accedere o registrarti per poter rispondere.

Discussioni simili

Funzione che stampa data ultimo aggiornamento del sito (non della pagina)
  • Shyson
  • 8 Dic 2012
  • PHP
Risposte
4
Visite
2K
PHP 8 Dic 2012
Shyson
[Retribuito] Cerco programmatore php per modifica/inserimento funzione/valori da un plugin importer wordpress
  • Lino80
  • 9 Gen 2023
  • Offerte e Richieste di Lavoro e/o Collaborazione
Risposte
0
Visite
3K
Offerte e Richieste di Lavoro e/o Collaborazione 9 Gen 2023
Lino80
R
Variabile non risconosciuta dentro una funzione
  • robyspider77
  • 11 Nov 2022
  • PHP
Risposte
1
Visite
1K
PHP 11 Nov 2022
WmbertSea
P
Implementazione funzione FileReader
  • PaoloG
  • 12 Apr 2021
  • Javascript
Risposte
0
Visite
1K
Javascript 12 Apr 2021
PaoloG
P
P
Funzione copia multipla.
  • PaoloG
  • 8 Apr 2021
  • Javascript
Risposte
2
Visite
2K
Javascript 11 Apr 2021
PaoloG
P
P
Funzione jQuery Ajax invio file a php
  • Peterrey76
  • 9 Mar 2021
  • jQuery
Risposte
1
Visite
3K
jQuery 9 Mar 2021
Max 1
A
Funzione read URL
  • AndreaCerre
  • 18 Feb 2021
  • PHP
Risposte
6
Visite
2K
PHP 19 Feb 2021
AndreaCerre
A
F
Funzione Glob - ricerca file contenente una parola
  • francescoITA
  • 25 Gen 2021
  • PHP
Risposte
1
Visite
1K
PHP 27 Gen 2021
francescoITA
F
A
Mail con funzione mail() riconosciute come spam
  • Alex@1983
  • 6 Nov 2020
  • PHP
Risposte
9
Visite
2K
PHP 8 Nov 2020
Alex@1983
A
M
Utilizzare la funzione mysql_num_rows() in PHP 5
  • miagy
  • 16 Ago 2020
  • PHP
Risposte
3
Visite
1K
PHP 17 Ago 2020
Hormus
H
A
funzione iconv () non mi funziona
  • AndreaCerre
  • 28 Lug 2020
  • PHP
Risposte
4
Visite
2K
PHP 31 Lug 2020
ninja72
N
D
Come usare funzione php
  • dilaila
  • 21 Lug 2020
  • PHP
Risposte
6
Visite
1K
PHP 22 Lug 2020
dilaila
D
Y
  • Bloccata
verificare condizione dopo esecuzione della funzione
  • ylenia987654321
  • 9 Giu 2020
  • Programmazione
Risposte
0
Visite
1K
Programmazione 9 Giu 2020
ylenia987654321
Y
Funzione Javascript
  • IClaude
  • 30 Mag 2020
  • Javascript
Risposte
8
Visite
2K
Javascript 31 Mag 2020
IClaude
A
Funzione share come modificarla
  • acudazzo
  • 19 Mag 2020
  • Social Media Marketing
Risposte
0
Visite
1K
Social Media Marketing 19 Mag 2020
acudazzo
A
L
funzione onclik con seno e coseno non va
  • Leonardo Scotti
  • 8 Mag 2020
  • Javascript
Risposte
3
Visite
1K
Javascript 8 Mag 2020
Leonardo Scotti
L
L
funzione onclick non va
  • Leonardo Scotti
  • 5 Mag 2020
  • Javascript
  • 2
Risposte
26
Visite
5K
Javascript 7 Mag 2020
Leonardo Scotti
L
G
modifica corretta funzione da eregi() a preg_match()
  • giuliox13
  • 6 Apr 2020
  • PHP
Risposte
3
Visite
2K
PHP 7 Apr 2020
giuliox13
G
Modificare funzione php
  • Shyson
  • 2 Apr 2020
  • PHP
Risposte
15
Visite
2K
PHP 3 Apr 2020
marino51
L
pdo (stampare un valore con ritorno a funzione)
  • luigi777
  • 14 Feb 2020
  • PHP
Risposte
0
Visite
1K
PHP 14 Feb 2020
luigi777
L
Condividi:
Facebook X (Twitter) LinkedIn WhatsApp e-mail Condividi Link
  • Home
  • Forum
  • Fare Web
  • Javascript
  • Italiano
  • Termini e condizioni d'uso del sito
  • Policy Privacy
  • Aiuto
  • Home
Community platform by XenForo® © 2010-2024 XenForo Ltd. | Traduzione a cura di XenForo Italia
Menu
Accedi

Registrati

  • Home
  • Forum
    • Nuovi Messaggi
    • Cerca...
  • Novità
    • Featured content
    • Nuovi Messaggi
    • Ultime Attività
X

Privacy & Transparency

We use cookies and similar technologies for the following purposes:

  • Personalized ads and content
  • Content measurement and audience insights

Do you accept cookies and these technologies?

X

Privacy & Transparency

We use cookies and similar technologies for the following purposes:

  • Personalized ads and content
  • Content measurement and audience insights

Do you accept cookies and these technologies?