alleen zichtbaar gedeelte tekst wordt afgedrukt
-
kris.gua - Lid geworden op: 14 apr 2006, 10:43
- Locatie: Brasschaat
Bij een poging een pagina van deze website af te drukken, wordt alleen het zichtbare gedeelte afgedrukt.
Ik was daarom op zoek naar een script om een knop toe te voegen “print dit artikel”. Ik vond het javascript (window.print). Bestaat er ook zo’n script om het gedeelte dat je pas ziet na scrollen , mee af te printen ?
http://www.marcel-heyndrikx-svd.be/ajaar.php#
Ook voor ik er een speciaal printstijlblad en link om te printen bijzette, werd maar een deel van de tekst afgedrukt. Op een andere website die ik volgens hetzelfde systeem gemaakt heb, heb ik dat probleem niet: daar wordt wel heel de tekst afgedrukt ( www.triangulovzw.be ).
Kan iemand hier een oplossing voor geven?
Alvast bedankt,
Kris
PS: ik heb ook al geprobeerd zonder scrollbalk, en met min-heigt, maar het probleem blijft dan hetzelfde.
Ik was daarom op zoek naar een script om een knop toe te voegen “print dit artikel”. Ik vond het javascript (window.print). Bestaat er ook zo’n script om het gedeelte dat je pas ziet na scrollen , mee af te printen ?
http://www.marcel-heyndrikx-svd.be/ajaar.php#
Ook voor ik er een speciaal printstijlblad en link om te printen bijzette, werd maar een deel van de tekst afgedrukt. Op een andere website die ik volgens hetzelfde systeem gemaakt heb, heb ik dat probleem niet: daar wordt wel heel de tekst afgedrukt ( www.triangulovzw.be ).
Kan iemand hier een oplossing voor geven?
Alvast bedankt,
Kris
PS: ik heb ook al geprobeerd zonder scrollbalk, en met min-heigt, maar het probleem blijft dan hetzelfde.
AspireE17-intelcore i3-6100U - Windows 10
HP Pavilion dm3 Notebook PC processor: AMD AThion ™ Neo W2 Dual Core Processor L335 1.60 GHz
Acer Aspire 7551 Processor: AMD Athlon™IIP320dual coreProcessor 2.10 GHzt
Windows 7Home
HP Pavilion dm3 Notebook PC processor: AMD AThion ™ Neo W2 Dual Core Processor L335 1.60 GHz
Acer Aspire 7551 Processor: AMD Athlon™IIP320dual coreProcessor 2.10 GHzt
Windows 7Home
-
kris.gua - Lid geworden op: 14 apr 2006, 10:43
- Locatie: Brasschaat
Ik heb dit nog gevonden : op http://stackoverflow.com/questions/5195 ... ar-appears
ik moest in de header dit bijvoegen:
<style type="text/css" media="print">
#yourDivIdHere{width: 90%; overflow:auto;}
</style>
(bij mij div resultaat)
Er wordt al een groter stuk afgedrukt, maar nog niet alles.
Ik weet eerlijk gezegd niet meer wat ik allemaal veranderd heb, maar nu wordt heel de tekst afgedrukt, maar ook heel veel lege pagina's met enkel URL ...
ik moest in de header dit bijvoegen:
<style type="text/css" media="print">
#yourDivIdHere{width: 90%; overflow:auto;}
</style>
(bij mij div resultaat)
Er wordt al een groter stuk afgedrukt, maar nog niet alles.
Ik weet eerlijk gezegd niet meer wat ik allemaal veranderd heb, maar nu wordt heel de tekst afgedrukt, maar ook heel veel lege pagina's met enkel URL ...
AspireE17-intelcore i3-6100U - Windows 10
HP Pavilion dm3 Notebook PC processor: AMD AThion ™ Neo W2 Dual Core Processor L335 1.60 GHz
Acer Aspire 7551 Processor: AMD Athlon™IIP320dual coreProcessor 2.10 GHzt
Windows 7Home
HP Pavilion dm3 Notebook PC processor: AMD AThion ™ Neo W2 Dual Core Processor L335 1.60 GHz
Acer Aspire 7551 Processor: AMD Athlon™IIP320dual coreProcessor 2.10 GHzt
Windows 7Home
-
coderunner - Lid geworden op: 27 mar 2006, 04:35
- Locatie: Aubauke - Aentwaerepe
Beste Kris,
Ik ga hier een voor een trachten de wijzigingen in je code op te sommen.
Maak voor alle zekerheid een copy van het oorspronkelijke bestand.
1. Verwijder
2. Vooreerst ben je een script vergeten af te sluiten nl.moet zijn
3. Vervangdoor
4. Vervangdoor
Houd me op de hoogte ![Wink ;)](./images/smilies/icon_wink.gif)
mvg,
Coderunner
Ik ga hier een voor een trachten de wijzigingen in je code op te sommen.
Maak voor alle zekerheid een copy van het oorspronkelijke bestand.
1. Verwijder
Code: Selecteer alles
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
Code: Selecteer alles
<script type="text/javascript" src="ckeditor/ckeditor.js">
Code: Selecteer alles
<script type="text/javascript" src="ckeditor/ckeditor.js"></script>
Code: Selecteer alles
<style type="text/css" media="print">
#resultaat{width: 90%; overflow:auto;}
</style>
Code: Selecteer alles
<style type="text/css">
@media print { body { font-size:12px; font-family:Verdana,Helvetica,sans-serif; color:#000000; text-align:left } }
@media print { #content2 { display: block; width: auto; height: auto; text-align:justify; } }
</style>
<script language="javascript" type="text/javascript">
function printDiv(divID) {
//Get the HTML of div
var divElements = document.getElementById(divID).innerHTML;
//Get the HTML of whole page
var oldPage = document.body.innerHTML;
//Reset the page's HTML with div's HTML only
document.body.innerHTML =
"<html><head><title></title></head><body>" +
divElements + "</body>";
//Print Page
window.print();
//Restore orignal HTML
document.body.innerHTML = oldPage;
}
</script>
Code: Selecteer alles
<a href="javascript:window.print()">Preek afdrukken</a>
Code: Selecteer alles
<input type="button" value="Preek afdrukken" onclick="javascript:printDiv('content2')" />
![Wink ;)](./images/smilies/icon_wink.gif)
mvg,
Coderunner
Bedank de perso(o)n(en) die je volledig op vrijwillige basis een antwoord geeft(geven) en/of beantwoord ten minste een reaktie op jouw vraag. Zo weten andere gebruikers EN de moderator dat je "probleem" al dan niet is opgelost. Alvast bedankt.
-
kris.gua - Lid geworden op: 14 apr 2006, 10:43
- Locatie: Brasschaat
Dag Coderunner,
ge hebt het weer gelapt! Ze hebt uw naam echt wel goed gekozen. DANK U. Uw uitleg was ook weer heel duidelijk. Nu wordt heel de tekst afgedrukt.
Toch nog een vraagje, maar dat probeer ik eerst zelf op te lossen. Als ik op de knop afdrukken klik, komt heel de tekst van content2 (submenu en resultaat) in beeld, bovenop de achtergrond. De achtergrond en het submenu worden echter niet mee afgedrukt. (Zoals de bedoeling is.)
De bezoekers van deze website zijn over het algemeen geen kraks wat betreft computer. Ik vrees dat de meesten zullen denken dat die achtergrond mee zal afgedrukt worden, en het zullen annuleren.
Ik laat weten of het me lukt dit zelf op te lossen. (Ik maak weer eerst een kopie, natuurlijk.)
groetjes,
Kris
ge hebt het weer gelapt! Ze hebt uw naam echt wel goed gekozen. DANK U. Uw uitleg was ook weer heel duidelijk. Nu wordt heel de tekst afgedrukt.
Toch nog een vraagje, maar dat probeer ik eerst zelf op te lossen. Als ik op de knop afdrukken klik, komt heel de tekst van content2 (submenu en resultaat) in beeld, bovenop de achtergrond. De achtergrond en het submenu worden echter niet mee afgedrukt. (Zoals de bedoeling is.)
De bezoekers van deze website zijn over het algemeen geen kraks wat betreft computer. Ik vrees dat de meesten zullen denken dat die achtergrond mee zal afgedrukt worden, en het zullen annuleren.
Ik laat weten of het me lukt dit zelf op te lossen. (Ik maak weer eerst een kopie, natuurlijk.)
groetjes,
Kris
AspireE17-intelcore i3-6100U - Windows 10
HP Pavilion dm3 Notebook PC processor: AMD AThion ™ Neo W2 Dual Core Processor L335 1.60 GHz
Acer Aspire 7551 Processor: AMD Athlon™IIP320dual coreProcessor 2.10 GHzt
Windows 7Home
HP Pavilion dm3 Notebook PC processor: AMD AThion ™ Neo W2 Dual Core Processor L335 1.60 GHz
Acer Aspire 7551 Processor: AMD Athlon™IIP320dual coreProcessor 2.10 GHzt
Windows 7Home
-
kris.gua - Lid geworden op: 14 apr 2006, 10:43
- Locatie: Brasschaat
Nog een vraag: Ik zou graag deze tekst uit de footer "© Marcel Heyndrikx - Iedereen mag deze preken gebruiken mits ze vrij en gratis voor iedereen toegankelijk blijven." Onderaan bij elke afgedrukte preek toevoegen. Is dat mogelijk met een kleine aanpassing, of moet er dan een heel ander script gebruikt worden?
PS: deze tekst komt er toch al bij, soms wel op zeer grote afstand van de doorlopende tekst. (Sorry: door al mijn probeersels, was de footer verdwenen in de website zelf. Terug in orde gebracht, maar het duurde even voor dit zichtbaar werd).
Die afstand is echter steeds verschillend. Kan ik daar iets aan verhelpen?
PS: deze tekst komt er toch al bij, soms wel op zeer grote afstand van de doorlopende tekst. (Sorry: door al mijn probeersels, was de footer verdwenen in de website zelf. Terug in orde gebracht, maar het duurde even voor dit zichtbaar werd).
Die afstand is echter steeds verschillend. Kan ik daar iets aan verhelpen?
AspireE17-intelcore i3-6100U - Windows 10
HP Pavilion dm3 Notebook PC processor: AMD AThion ™ Neo W2 Dual Core Processor L335 1.60 GHz
Acer Aspire 7551 Processor: AMD Athlon™IIP320dual coreProcessor 2.10 GHzt
Windows 7Home
HP Pavilion dm3 Notebook PC processor: AMD AThion ™ Neo W2 Dual Core Processor L335 1.60 GHz
Acer Aspire 7551 Processor: AMD Athlon™IIP320dual coreProcessor 2.10 GHzt
Windows 7Home
-
coderunner - Lid geworden op: 27 mar 2006, 04:35
- Locatie: Aubauke - Aentwaerepe
Beste Kris,kris.gua schreef:...de footer ... Die afstand is echter steeds verschillend. Kan ik daar iets aan verhelpen?
Kijk eens na in je stylesheet of je id content2 een vaste hoogte hebt meegegeven, anders veranderen in height: auto;
Beste Kris,kris.gua schreef:... Ik zou graag deze tekst uit de footer "© Marcel Heyndrikx - Iedereen mag deze preken gebruiken mits ze vrij en gratis voor iedereen toegankelijk blijven." ...
1- Wijzig de blauwe tekst in
naar<style type="text/css">
@media print { body { font-size:12px; font-family:Verdana,Helvetica,sans-serif; color:#000000; text-align:left } }
@media print { #content2 { display: block; width: auto; height: auto; text-align:justify; } }
</style>
2- Voeg in de code de rode tekst toe<style type="text/css">
@media print { body { font-size:12px; font-family:Verdana,Helvetica,sans-serif; color:#000000; text-align:left } }
@media print { #uitprinten { display: block; width: auto; height: auto; text-align:justify; } }
</style>
3- Wijzig de blauwe code in<div id="content2" class="afdrukken"><div id="uitprinten"><h1>Ajaar</h1><div id="printerke"><p>
naar<input type="button" value="Preek afdrukken" onclick="javascript:printDiv('content2')" />
4- Zoek naar<input type="button" value="Preek afdrukken" onclick="javascript:printDiv('uitprinten')" />
en verwijder de laatste roodgekleurde </div><div style="float: right; margin-right: 16px"></div><div class="blokeinde"></div></div>
5- Wijzig de footer
en vervang door<div id="footer"><p> © Marcel Heyndrikx - Iedereen mag deze preken gebruiken mits ze vrij en gratis voor iedereen toegankelijk blijven.</p>
<a href="mailto: info@marcel-heyndrikx-svd.be">contact webmaster</a></div></body></html></div></div></div></div><!-- Start of StatCounter Code for Default Guide -->
<script type="text/javascript">
var sc_project=8739241;
var sc_invisible=1;
var sc_security="ffa6df69";
var scJsHost = (("https:" == document.location.protocol) ?
"https://secure." : "http://www.");
document.write("<sc"+"ript type='text/javascript' src='" +
scJsHost+
"statcounter.com/counter/counter.js'></"+"script>");
</script>
<noscript><div class="statcounter"><a title="website
statistics" href="http://statcounter.com/free-web-stats/"
target="_blank"><img class="statcounter"
src="http://c.statcounter.com/8739241/0/ffa6df69/1/"
alt="website statistics"></a></div></noscript>
<!-- End of StatCounter Code for Default Guide -->
</body></html>
Succes<div id="footer"><p> © Marcel Heyndrikx - Iedereen mag deze preken gebruiken mits ze vrij en gratis voor iedereen toegankelijk blijven.</p>
<a href="mailto: info@marcel-heyndrikx-svd.be">contact webmaster</a>
</div>
</div></div></div></div>
<!-- Start of StatCounter Code for Default Guide -->
<script type="text/javascript">
var sc_project=8739241;
var sc_invisible=1;
var sc_security="ffa6df69";
var scJsHost = (("https:" == document.location.protocol) ?
"https://secure." : "http://www.");
document.write("<sc"+"ript type='text/javascript' src='" +
scJsHost+
"statcounter.com/counter/counter.js'></"+"script>");
</script>
<noscript><div class="statcounter"><a title="website
statistics" href="http://statcounter.com/free-web-stats/"
target="_blank"><img class="statcounter"
src="http://c.statcounter.com/8739241/0/ffa6df69/1/"
alt="website statistics"></a></div></noscript>
<!-- End of StatCounter Code for Default Guide -->
</body></html>
mvg,
Coderunner
Bedank de perso(o)n(en) die je volledig op vrijwillige basis een antwoord geeft(geven) en/of beantwoord ten minste een reaktie op jouw vraag. Zo weten andere gebruikers EN de moderator dat je "probleem" al dan niet is opgelost. Alvast bedankt.
-
kris.gua - Lid geworden op: 14 apr 2006, 10:43
- Locatie: Brasschaat
Beste Coderunner,
Ik heb één en ander geprobeerd, maar zie niet hoe ik de aanpassingen kan doen. Kan u me toch nog eens helpen? (Het staat in .php, dus heb ik de scripts ook van daaruit gekopieerd.)
poging tekst footer mee af te drukken via de knop:
Als:
echo "<div id=\"printerke\"><p>
<input type=\"button\" value=\"Preek afdrukken\" onclick=\"javascript:printDiv('content2'.'footer')\" /></p></div>";
of
echo "<div id=\"printerke\"><p>
<input type=\"button\" value=\"Preek afdrukken\" onclick=\"javascript:printDiv('content2 && footer')\" /></p></div>";
Dan werkt de printknop niet meer.
Als
echo "<div id=\"printerke\"><p>
<input type=\"button\" value=\"Preek afdrukken\" onclick=\"javascript:printDiv('content2'&&'footer')\" /></p></div>";
Dan wordt alleen de tekst van de footer afgeprint
Als
echo "<div id=\"printerke\"><p>
<input type=\"button\" value=\"Preek afdrukken\" onclick=\"javascript:printDiv('content2') && ('footer')\" /></p></div>";
Dan wordt enkel de tekst van de preek geprint, zoals in uw script.
De tekst "© Marcel Heyndrikx - Iedereen mag deze preken gebruiken mits ze vrij en gratis voor iedereen toegankelijk blijven." moet niet noodzakelijk uit de footer opgehaald worden, hij mag er ook zo aangeplakt worden..
(Als ik via de browser print (afdrukvoorbeeld), staat zowel de tekst van de preek als de tekst van de footer er bij.)
Mijn poging om de achtergrond onzichtbaar te maken in de "eerste fase" lukte ook niet:
mijn poging:
@media print { #content2 { display: block; width: auto; height: auto; text-align:justify; background-image: none;} }
Ik heb hier background: none toegevoegd, maar er verandert niets (ik vermoed dat dit over het afdrukken zelf gaat, en dat was al in orde. Maar ik heb geen idee hoe ik het wel moet aanpassen.
(Als het veel werk is om te zorgen dat de tekst dan niet op de achtergrond verschijnt, zet ik het er wel bij dat de achtergrond niet afgedrukt wordt.)
alvast berdankt,
Kris
Ik heb één en ander geprobeerd, maar zie niet hoe ik de aanpassingen kan doen. Kan u me toch nog eens helpen? (Het staat in .php, dus heb ik de scripts ook van daaruit gekopieerd.)
poging tekst footer mee af te drukken via de knop:
Als:
echo "<div id=\"printerke\"><p>
<input type=\"button\" value=\"Preek afdrukken\" onclick=\"javascript:printDiv('content2'.'footer')\" /></p></div>";
of
echo "<div id=\"printerke\"><p>
<input type=\"button\" value=\"Preek afdrukken\" onclick=\"javascript:printDiv('content2 && footer')\" /></p></div>";
Dan werkt de printknop niet meer.
Als
echo "<div id=\"printerke\"><p>
<input type=\"button\" value=\"Preek afdrukken\" onclick=\"javascript:printDiv('content2'&&'footer')\" /></p></div>";
Dan wordt alleen de tekst van de footer afgeprint
Als
echo "<div id=\"printerke\"><p>
<input type=\"button\" value=\"Preek afdrukken\" onclick=\"javascript:printDiv('content2') && ('footer')\" /></p></div>";
Dan wordt enkel de tekst van de preek geprint, zoals in uw script.
De tekst "© Marcel Heyndrikx - Iedereen mag deze preken gebruiken mits ze vrij en gratis voor iedereen toegankelijk blijven." moet niet noodzakelijk uit de footer opgehaald worden, hij mag er ook zo aangeplakt worden..
(Als ik via de browser print (afdrukvoorbeeld), staat zowel de tekst van de preek als de tekst van de footer er bij.)
Mijn poging om de achtergrond onzichtbaar te maken in de "eerste fase" lukte ook niet:
mijn poging:
@media print { #content2 { display: block; width: auto; height: auto; text-align:justify; background-image: none;} }
Ik heb hier background: none toegevoegd, maar er verandert niets (ik vermoed dat dit over het afdrukken zelf gaat, en dat was al in orde. Maar ik heb geen idee hoe ik het wel moet aanpassen.
(Als het veel werk is om te zorgen dat de tekst dan niet op de achtergrond verschijnt, zet ik het er wel bij dat de achtergrond niet afgedrukt wordt.)
alvast berdankt,
Kris
AspireE17-intelcore i3-6100U - Windows 10
HP Pavilion dm3 Notebook PC processor: AMD AThion ™ Neo W2 Dual Core Processor L335 1.60 GHz
Acer Aspire 7551 Processor: AMD Athlon™IIP320dual coreProcessor 2.10 GHzt
Windows 7Home
HP Pavilion dm3 Notebook PC processor: AMD AThion ™ Neo W2 Dual Core Processor L335 1.60 GHz
Acer Aspire 7551 Processor: AMD Athlon™IIP320dual coreProcessor 2.10 GHzt
Windows 7Home
-
kris.gua - Lid geworden op: 14 apr 2006, 10:43
- Locatie: Brasschaat
Sorry, ik had uw antwoord niet gezien: ik volg nu eerst uw instructies en laat weten of het werkt zoals ik bedoel
bedankt!
Kris
bedankt!
Kris
AspireE17-intelcore i3-6100U - Windows 10
HP Pavilion dm3 Notebook PC processor: AMD AThion ™ Neo W2 Dual Core Processor L335 1.60 GHz
Acer Aspire 7551 Processor: AMD Athlon™IIP320dual coreProcessor 2.10 GHzt
Windows 7Home
HP Pavilion dm3 Notebook PC processor: AMD AThion ™ Neo W2 Dual Core Processor L335 1.60 GHz
Acer Aspire 7551 Processor: AMD Athlon™IIP320dual coreProcessor 2.10 GHzt
Windows 7Home
-
kris.gua - Lid geworden op: 14 apr 2006, 10:43
- Locatie: Brasschaat
Dag Coderunner,
Ik heb alle aanpassing gedaan zoals u zei en de tekst uit de footer komt nu mooi achter de tekst!
(Ik had wel héél domme fouten gemaakt in mijn script, met die dubbele html en body op het eind. Ongelooflijk dat niet alles in het honderd liep...)
Heel erg bedankt!
Kris![Very Happy :D](./images/smilies/icon_biggrin.gif)
Ik heb alle aanpassing gedaan zoals u zei en de tekst uit de footer komt nu mooi achter de tekst!
(Ik had wel héél domme fouten gemaakt in mijn script, met die dubbele html en body op het eind. Ongelooflijk dat niet alles in het honderd liep...)
Heel erg bedankt!
Kris
![Very Happy :D](./images/smilies/icon_biggrin.gif)
AspireE17-intelcore i3-6100U - Windows 10
HP Pavilion dm3 Notebook PC processor: AMD AThion ™ Neo W2 Dual Core Processor L335 1.60 GHz
Acer Aspire 7551 Processor: AMD Athlon™IIP320dual coreProcessor 2.10 GHzt
Windows 7Home
HP Pavilion dm3 Notebook PC processor: AMD AThion ™ Neo W2 Dual Core Processor L335 1.60 GHz
Acer Aspire 7551 Processor: AMD Athlon™IIP320dual coreProcessor 2.10 GHzt
Windows 7Home
-
coderunner - Lid geworden op: 27 mar 2006, 04:35
- Locatie: Aubauke - Aentwaerepe
Beste Kris,
Dat is geen enkel problem en bedankt voor de update.
Zijn al je problemen i.v.m. deze topic opgelost of ben ik er vergeten?
mvg,
Coderunner
Dat is geen enkel problem en bedankt voor de update.
Zijn al je problemen i.v.m. deze topic opgelost of ben ik er vergeten?
mvg,
Coderunner
Bedank de perso(o)n(en) die je volledig op vrijwillige basis een antwoord geeft(geven) en/of beantwoord ten minste een reaktie op jouw vraag. Zo weten andere gebruikers EN de moderator dat je "probleem" al dan niet is opgelost. Alvast bedankt.
-
kris.gua - Lid geworden op: 14 apr 2006, 10:43
- Locatie: Brasschaat
Dag Coderunner,
Als ik op de printknop klik, komen de teksten nog op de achtergrond te voorschijn. Dan kan mensen afschrikken om het af te drukken. (Met die achtergrond zou er veel te veel inkt verbruikt worden)
Maar ik heb er al wel bijgezet dat de achtergrond en lijst met preken niet afgedrukt worden.
Moest dat ook nog op te lossen zijn (zonder al te veel werk voor u), zou ik het wel graag hebben. Maar het voornaamste is dat het afdrukken opgelost is. dat resultaat is helemaal naar wens.
En dat ik laat weten hoe het resultaat is, is toch maar normaal, vind ik.
Bedankt,
Kris
Als ik op de printknop klik, komen de teksten nog op de achtergrond te voorschijn. Dan kan mensen afschrikken om het af te drukken. (Met die achtergrond zou er veel te veel inkt verbruikt worden)
Maar ik heb er al wel bijgezet dat de achtergrond en lijst met preken niet afgedrukt worden.
Moest dat ook nog op te lossen zijn (zonder al te veel werk voor u), zou ik het wel graag hebben. Maar het voornaamste is dat het afdrukken opgelost is. dat resultaat is helemaal naar wens.
En dat ik laat weten hoe het resultaat is, is toch maar normaal, vind ik.
Bedankt,
Kris
AspireE17-intelcore i3-6100U - Windows 10
HP Pavilion dm3 Notebook PC processor: AMD AThion ™ Neo W2 Dual Core Processor L335 1.60 GHz
Acer Aspire 7551 Processor: AMD Athlon™IIP320dual coreProcessor 2.10 GHzt
Windows 7Home
HP Pavilion dm3 Notebook PC processor: AMD AThion ™ Neo W2 Dual Core Processor L335 1.60 GHz
Acer Aspire 7551 Processor: AMD Athlon™IIP320dual coreProcessor 2.10 GHzt
Windows 7Home
-
coderunner - Lid geworden op: 27 mar 2006, 04:35
- Locatie: Aubauke - Aentwaerepe
Beste Kris,
Voor het afprinten van een website pagina staat de browser standaard ingesteld om geen achtergronden mee af te printen. De persoon in kwestie zou dan deze optie zelf moeten aangezet hebben.
Maar geen problem we zoeken verder![Wink :wink:](./images/smilies/icon_wink.gif)
1- Vervang het javascriptdoor dit nieuwe javascript
2- Verwijder de rode div in je code
mvg,
Coderunner
Voor het afprinten van een website pagina staat de browser standaard ingesteld om geen achtergronden mee af te printen. De persoon in kwestie zou dan deze optie zelf moeten aangezet hebben.
Maar geen problem we zoeken verder
![Wink :wink:](./images/smilies/icon_wink.gif)
1- Vervang het javascript
Code: Selecteer alles
<script language="javascript" type="text/javascript">
function printDiv(divID) {
//Get the HTML of div
var divElements = document.getElementById(divID).innerHTML;
//Get the HTML of whole page
var oldPage = document.body.innerHTML;
//Reset the page's HTML with div's HTML only
document.body.innerHTML =
"<html><head><title></title></head><body>" +
divElements + "</body>";
//Print Page
window.print();
//Restore orignal HTML
document.body.innerHTML = oldPage;
}
</script>
Code: Selecteer alles
<script language="javascript">
function printDiv()
{
var disp_setting="toolbar=yes,location=no,directories=yes,menubar=yes,";
disp_setting+="scrollbars=yes,width=800, height=600, left=100, top=25";
var content_vlue = document.getElementById("uitprinten").innerHTML;
var docprint=window.open("","",disp_setting);
docprint.document.open();
docprint.document.write('<html><head><title>Preken</title>');
docprint.document.write('<style type="text/css"> ');
docprint.document.write('@media print { body { font-size:12px; font-family:Verdana,Helvetica,sans-serif; color:#000000; text-align:left } } ');
docprint.document.write('@media print { #uitprinten { display: block; width: auto; height: auto; text-align:justify;} } ');
docprint.document.write('</style> ');
docprint.document.write('<script language="javascript" type="text/javascript">');
docprint.document.write('function Clickheretoprint(divID) { var divElements = document.getElementById(divID).innerHTML; var oldPage = document.body.innerHTML; ');
docprint.document.write('document.body.innerHTML = "<html><head><title></title></head><body>" + divElements + "</body>"; ');
docprint.document.write('window.print(); ');
docprint.document.write('document.body.innerHTML = oldPage; } </scr'+'ipt> ');
docprint.document.write('</head><body>');
docprint.document.write('<input type="button" value="Preek afdrukken" onclick="Clickheretoprint(\'uitprinten\')" /> ');
docprint.document.write('<div id="uitprinten">');
docprint.document.write(content_vlue);
docprint.document.write('</body></html>');
docprint.document.close();
docprint.focus();
}
</script>
en plaats deze hier<div id="content2" class="afdrukken"><div id="uitprinten">
3- Voeg de blauwe code toe<div id="uitprinten">
<div id="resultaat"><h1 class="titelrechts" style="margin-bottom: 5px">
Houd me op de hoogte.</div></div><div style="float: right; margin-right: 16px"></div><div class="blokeinde"></div><div id="footer"><p id="uitprinten">
mvg,
Coderunner
Bedank de perso(o)n(en) die je volledig op vrijwillige basis een antwoord geeft(geven) en/of beantwoord ten minste een reaktie op jouw vraag. Zo weten andere gebruikers EN de moderator dat je "probleem" al dan niet is opgelost. Alvast bedankt.
-
kris.gua - Lid geworden op: 14 apr 2006, 10:43
- Locatie: Brasschaat
Dag Coderunner,
Het afdrukken is nu oké: dwz ook in de eerste fase zonder achtergrond, maar nu ben ik mijn footer weer kwijt (niet alleen in de print, ook in de website.)
Is het mogelijk dat de oorzaak ligt in het feit dat ik de <div id="uitprinten"> verplaatst heb, en er een afsluitdiv aan toegevoegd. Moet ik dan geen afsluitdiv verwijderen, ttz verplaatsen in plaats van bijvoegen? (Ik vind echter niet welke het dan zou moeten zijn) Of had ik een afsluitdiv te kort ?
Vermits de broncode van de footer nu ook niet zichtbaar is, voeg ik hier de scripts die ik aanpaste hierbij:
ajaar.php
<?php session_start();
$titel = 'Ajaar';
$onderwerp = strtolower($titel);
//$onderwerp = array();
$onderwerp = '';
$onderwerpen = array();
$subtitels = array();
$teksten = array();
$links = array();
$teller = 0;
$links2 = array();
$links3 = array();
$links4 = array();
$links5 = array();
$links6 = array();
$links7 = array();
$onderwerpen2 = array();
$onderwerpen3 = array();
$onderwerpen4 = array();
$onderwerpen5 = array();
$onderwerpen6 = array();
$onderwerpen7 = array();
$ids = array();
$ids2 = array();
$ids3 = array();
$ids4 = array();
$ids5 = array();
$ids6 = array();
$ids7 = array();
$teksten2 = array();
$teksten3 = array();
$teksten4 = array();
$teksten5 = array();
$teksten6 = array();
$teksten7 = array();
$subtitel = array();
$subtitel2 = array();
$subtitel3 = array();
$subtitel4 = array();
$subtitel5 = array();
$subtitel6 = array();
$subtitel7 = array();
$teller1 = 0;
$teller2 = 0;
$teller3 = 0;
$teller4 = 0;
$teller5 = 0;
$teller6 = 0;
$teller7 = 0;
include('header.php');
echo "<div id=\"content2\" class=\"afdrukken\"><div style=\"float: left; margin-left: 10px\"><h1>$titel</h1></div>";
echo "<div id=\"printerke\"><p><input type=\"button\" value=\"Preek afdrukken\" onclick=\"javascript:printDiv('uitprinten')\" /><br/>De lijst met preken en de achtergrond worden niet mee afgedrukt.</p><div style=\"float: right; margin-top: -25px; margin-bottom: 5px; margin-right: 16px\"></div><div class=\"blokeinde\"></div></div>";
//include ('zoekvak.php');
$tabel = 'ajaar';
$sql="SELECT * FROM $tabel ORDER BY volgnr ASC";
$resultaat=mysql_query($sql, $db);
while ($regel = mysql_fetch_array($resultaat)){
$onderwerpen[$teller] = $regel['onderwerp'];
if ($regel['onderwerp'] == 'door het jaar 1-11'){
$onderwerpen[$teller1] = $regel['onderwerp'];
$onderwerpenb[$teller1] = $regel['subtitel'];
$teksten[$teller1] = $regel['inhoud'];
$ids[$teller1] = $regel['id'];
$links[$teller1] = "<a href=\"#\" title=\"".ucfirst($onderwerpen[$teller1])."\" ";
$links[$teller1].= "id=\"$onderwerpen[$teller1]\" onClick=\"toonContent('$ids[$teller1]', '$tabel'); kleur('$onderwerpen[$teller1]'); ";
$links[$teller1].= "\">".ucfirst($regel['subtitel'])."</a>";
$teller1++;
}
if ($regel['onderwerp'] == 'door het jaar 12-22'){
$onderwerpen3[$teller3] = $regel['onderwerp'];
$onderwerpenb3[$teller3] = $regel['subtitel'];
$teksten3[$teller3] = $regel['inhoud'];
$ids3[$teller3] = $regel['id'];
$links3[$teller3] = "<a href=\"#\" title=\"".ucfirst($onderwerpen3[$teller3])."\" ";
$links3[$teller3].= "id=\"$onderwerpen3[$teller3]\" onClick=\"toonContent('$ids3[$teller3]', '$tabel'); kleur('$onderwerpen3[$teller3]'); ";
$links3[$teller3].= "\">".ucfirst($regel['subtitel'])."</a>";
$teller3++;
}
if ($regel['onderwerp'] == 'door het jaar 23-34'){
$onderwerpen4[$teller4] = $regel['onderwerp'];
$onderwerpenb4[$teller4] = $regel['subtitel'];
$teksten4[$teller4] = $regel['inhoud'];
$ids4[$teller4] = $regel['id'];
$links4[$teller4] = "<a href=\"#\" title=\"".ucfirst($onderwerpen4[$teller4])."\" ";
$links4[$teller4].= "id=\"$onderwerpen4[$teller4]\" onClick=\"toonContent('$ids4[$teller4]', '$tabel'); kleur('$onderwerpen4[$teller4]'); ";
$links4[$teller4].= "\">".ucfirst($regel['subtitel'])."</a>";
$teller4++;
}
if ($regel['onderwerp'] == 'Advent'){
$onderwerpen5[$teller5] = $regel['onderwerp'];
$onderwerpenb5[$teller5] = $regel['subtitel'];
$teksten5[$teller5] = $regel['inhoud'];
$ids5[$teller5] = $regel['id'];
$links5[$teller5] = "<a href=\"#\" title=\"".ucfirst($onderwerpen5[$teller5])."\" ";
$links5[$teller5].= "id=\"$onderwerpen5[$teller5]\" onClick=\"toonContent('$ids5[$teller5]', '$tabel'); kleur('$onderwerpen5[$teller5]'); ";
$links5[$teller5].= "\">".ucfirst($regel['subtitel'])."</a>";
$teller5++;
}
if ($regel['onderwerp'] == 'Vasten'){
$onderwerpen6[$teller6] = $regel['onderwerp'];
$onderwerpenb6[$teller6] = $regel['subtitel'];
$teksten6[$teller6] = $regel['inhoud'];
$ids6[$teller6] = $regel['id'];
$links6[$teller6] = "<a href=\"#\" title=\"".ucfirst($onderwerpen6[$teller6])."\" ";
$links6[$teller6].= "id=\"$onderwerpen6[$teller6]\" onClick=\"toonContent('$ids6[$teller6]', '$tabel'); kleur('$onderwerpen6[$teller6]'); ";
$links6[$teller6].= "\">".ucfirst($regel['subtitel'])."</a>";
$teller6++;
}
if ($regel['onderwerp'] == 'Paastijd'){
$onderwerpen7[$teller7] = $regel['onderwerp'];
$onderwerpenb7[$teller7] = $regel['subtitel'];
$teksten7[$teller7] = $regel['inhoud'];
$ids7[$teller7] = $regel['id'];
$links7[$teller7] = "<a href=\"#\" title=\"".ucfirst($onderwerpen7[$teller7])."\" ";
$links7[$teller7].= "id=\"$onderwerpen7[$teller7]\" onClick=\"toonContent('$ids7[$teller7]', '$tabel'); kleur('$onderwerpen7[$teller7]'); ";
$links7[$teller7].= "\">".ucfirst($regel['subtitel'])."</a>";
$teller7++;
}
}
mysql_free_result($resultaat);
mysql_close($db);
$item = ucfirst($onderwerpen[1]);
$inhoud = "<h1 class=\"titelrechts\" style=\"margin-bottom: 5px\">Door het jaar 1-11</h1>$teksten[0]";
echo "<h2 style=\"margin: 5px;\">Door het jaar 1-11</h2>";
if (sizeof($links) >= 1){
echo "<div id=\"submenu\">";
for ($t = 0; $t < sizeof($links); $t ++){
echo "<span style=\"font: 10px verdana; color: #003399\">> </span>$links[$t]<br />";
}
}
echo "<h2 style=\"margin: 5px;\">Door het jaar 12-22</h2>";
if (sizeof($links3) >= 1){
for ($t = 0; $t < sizeof($links3); $t ++){
echo "<span style=\"font: 10px verdana; color: #003399\">> </span>$links3[$t]<br />";
}
}
echo "<h2 style=\"margin: 5px;\">Door het jaar 23-34</h2>";
if (sizeof($links4) >= 1){
for ($t = 0; $t < sizeof($links4); $t ++){
echo "<span style=\"font: 10px verdana; color: #003399\">> </span>$links4[$t]<br />";
}
}
echo "<h2 style=\"margin: 5px;\">Advent</h2>";
if (sizeof($links5) >= 1){
for ($t = 0; $t < sizeof($links5); $t ++){
echo "<span style=\"font: 10px verdana; color: #003399\">> </span>$links5[$t]<br />";
}
}
echo "<h2 style=\"margin: 5px;\">Vasten</h2>";
if (sizeof($links6) >= 1){
for ($t = 0; $t < sizeof($links6); $t ++){
echo "<span style=\"font: 10px verdana; color: #003399\">> </span>$links6[$t]<br />";
}
}
echo "<h2 style=\"margin: 5px;\">Paastijd</h2>";
if (sizeof($links7) >= 1){
for ($t = 0; $t < sizeof($links7); $t ++){
echo "<span style=\"font: 10px verdana; color: #003399\">> </span>$links7[$t]<br />";
}
echo "</div>";
}
echo "<div id=\"uitprinten\"><div id=\"resultaat\">$inhoud</div></div><div style=\"float: right; margin-right: 16px\"></div><div class=\"blokeinde\"></div>";
include('footer.php');
?>
header.php
<?php
$subtitel = '';
$sstitel = '';
$kleurhome = '#d8be87';
$kleurajaar = '#d8be87';
$kleurbjaar = '#d8be87';
$kleurcjaar = '#d8be87';
$kleurfeesten = '#d8be87';
$kleurgastenboek = '#d8be87';
$kleurzoeken ='#d8be87';
$kleurlogin ='#d7b06d';
if ($titel == 'Home'){
$kleur = $kleurhome;
}
elseif ($titel == 'Ajaar'){
$kleur = $kleurajaar;
}
elseif ($titel == 'Bjaar'){
$kleur = $kleurbjaar;
}
elseif ($titel == 'Cjaar'){
$kleur = $kleurcjaar;
}
elseif ($titel == 'Feesten'){
$kleur = $kleurfeesten;
}
elseif ($titel == 'Gastenboek'){
$kleur = $kleurgastenboek;
}
elseif ($titel == 'Admin'){
$kleur = $kleurlogin;
}
elseif ($titel == 'Zoeken'){
$kleur = $kleurzoeken;
}
else {
$kleur = '#808080';
}
if (isset($_GET['g'])){
$gebruikersnaam = $_GET['g'];
}
else {
$gebruikersnaam = '';
}
$tabel = '';
include('logincontrole.php');
echo <<<EOD
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="nl" xml:lang="nl">
<html><head><title>$titel</title>
<meta name="google-site-verification" content="vOid8X27f4bCRzM3HMdiXqMUSuUJqR91gFBUvK7KgsQ" />
<link href="stijlblad.css" rel="stylesheet" type="text/css" media="all" />
<link href="print.css" rel="stylesheet" type="text/css" media="print" />
<script src="ajax.js"></script>
<script src="scripts.js"></script>
<script src="statcountermarcel.js"></script>
<script type="text/javascript" src="ckeditor/ckeditor.js"></script>
<script src="jquery.js" type="text/javascript"></script>
<style type="text/css">
@media print { body { font-size:12px; font-family:Verdana,Helvetica,sans-serif; color:#000000; text-align:left } }
@media print { #uitprinten { display: block; width: auto; height: auto; text-align:justify;} }
</style>
<script language="javascript">
function printDiv()
{
var disp_setting="toolbar=yes,location=no,directories=yes,menubar=yes,";
disp_setting+="scrollbars=yes,width=800, height=600, left=100, top=25";
var content_vlue = document.getElementById("uitprinten").innerHTML;
var docprint=window.open("","",disp_setting);
docprint.document.open();
docprint.document.write('<html><head><title>Preken</title>');
docprint.document.write('<style type="text/css"> ');
docprint.document.write('@media print { body { font-size:12px; font-family:Verdana,Helvetica,sans-serif; color:#000000; text-align:left } } ');
docprint.document.write('@media print { #uitprinten { display: block; width: auto; height: auto; text-align:justify;} } ');
docprint.document.write('</style> ');
docprint.document.write('<script language="javascript" type="text/javascript">');
docprint.document.write('function Clickheretoprint(divID) { var divElements = document.getElementById(divID).innerHTML; var oldPage = document.body.innerHTML; ');
docprint.document.write('document.body.innerHTML = "<html><head><title></title></head><body>" + divElements + "</body>"; ');
docprint.document.write('window.print(); ');
docprint.document.write('document.body.innerHTML = oldPage; } </scr'+'ipt> ');
docprint.document.write('</head><body>');
docprint.document.write('<input type="button" value="Preek afdrukken" onclick="Clickheretoprint(\'uitprinten\')" /> ');
docprint.document.write('<div id="uitprinten">');
docprint.document.write(content_vlue);
docprint.document.write('</body></html>');
docprint.document.close();
docprint.focus();
}
</script>
<script>window.onload=function(){start();}</script>
<script>if (window.attachEvent) window.attachEvent("onload", sfHover);</script>
<script type="text/javascript">
function verwijder(bestand){
if (confirm('Weet je zeker dat dit record verwijderd mag worden?')){
document.location.href = bestand;
}
}
</script>
EOD;
include('confirminheader.js');
include ('tooltipinhead.htm');
include ('metatags.htm');
echo "</head><body>
<div id=\"pagina\">";
include ('hoofding.php');
include ('menu.php');
echo "<div id=\"titelblok\" style=\"background: #5d7c1e\">".strtoupper($titel)."</div>";
include ('databaseverbinding.php');
?>
footer.php
<?php
$onderwerp =' ';
if (isset($_SESSION['webmaster'])){
echo "<p><a href=\"updatelijsta.php\">Update paginalijsta</a></p>";
echo "<p><a href=\"updatelijstb.php\">Update paginalijstb</a></p>";
echo "<p><a href=\"updatelijstc.php\">Update paginalijstc</a></p>";
echo "<p><a href=\"updatelijstfeesten.php\">Update paginalijstfeesten</a></p>";
}
echo "<div id=\"footer\">";
echo "<p id="uitprinten"> © Marcel Heyndrikx - Iedereen mag deze preken gebruiken mits ze vrij en gratis voor iedereen toegankelijk blijven.</p>
<a href=\"mailto:gecodeerd mailadres;\">contact webmaster</a></div>";
echo "</div>";
echo "</div>";
echo "</div>";
echo "</div>";
include ('statcountermarcel.js');
echo "</body></html>";
?>
Bedankt,
Kris
[/quote]
Het afdrukken is nu oké: dwz ook in de eerste fase zonder achtergrond, maar nu ben ik mijn footer weer kwijt (niet alleen in de print, ook in de website.)
Is het mogelijk dat de oorzaak ligt in het feit dat ik de <div id="uitprinten"> verplaatst heb, en er een afsluitdiv aan toegevoegd. Moet ik dan geen afsluitdiv verwijderen, ttz verplaatsen in plaats van bijvoegen? (Ik vind echter niet welke het dan zou moeten zijn) Of had ik een afsluitdiv te kort ?
Vermits de broncode van de footer nu ook niet zichtbaar is, voeg ik hier de scripts die ik aanpaste hierbij:
ajaar.php
<?php session_start();
$titel = 'Ajaar';
$onderwerp = strtolower($titel);
//$onderwerp = array();
$onderwerp = '';
$onderwerpen = array();
$subtitels = array();
$teksten = array();
$links = array();
$teller = 0;
$links2 = array();
$links3 = array();
$links4 = array();
$links5 = array();
$links6 = array();
$links7 = array();
$onderwerpen2 = array();
$onderwerpen3 = array();
$onderwerpen4 = array();
$onderwerpen5 = array();
$onderwerpen6 = array();
$onderwerpen7 = array();
$ids = array();
$ids2 = array();
$ids3 = array();
$ids4 = array();
$ids5 = array();
$ids6 = array();
$ids7 = array();
$teksten2 = array();
$teksten3 = array();
$teksten4 = array();
$teksten5 = array();
$teksten6 = array();
$teksten7 = array();
$subtitel = array();
$subtitel2 = array();
$subtitel3 = array();
$subtitel4 = array();
$subtitel5 = array();
$subtitel6 = array();
$subtitel7 = array();
$teller1 = 0;
$teller2 = 0;
$teller3 = 0;
$teller4 = 0;
$teller5 = 0;
$teller6 = 0;
$teller7 = 0;
include('header.php');
echo "<div id=\"content2\" class=\"afdrukken\"><div style=\"float: left; margin-left: 10px\"><h1>$titel</h1></div>";
echo "<div id=\"printerke\"><p><input type=\"button\" value=\"Preek afdrukken\" onclick=\"javascript:printDiv('uitprinten')\" /><br/>De lijst met preken en de achtergrond worden niet mee afgedrukt.</p><div style=\"float: right; margin-top: -25px; margin-bottom: 5px; margin-right: 16px\"></div><div class=\"blokeinde\"></div></div>";
//include ('zoekvak.php');
$tabel = 'ajaar';
$sql="SELECT * FROM $tabel ORDER BY volgnr ASC";
$resultaat=mysql_query($sql, $db);
while ($regel = mysql_fetch_array($resultaat)){
$onderwerpen[$teller] = $regel['onderwerp'];
if ($regel['onderwerp'] == 'door het jaar 1-11'){
$onderwerpen[$teller1] = $regel['onderwerp'];
$onderwerpenb[$teller1] = $regel['subtitel'];
$teksten[$teller1] = $regel['inhoud'];
$ids[$teller1] = $regel['id'];
$links[$teller1] = "<a href=\"#\" title=\"".ucfirst($onderwerpen[$teller1])."\" ";
$links[$teller1].= "id=\"$onderwerpen[$teller1]\" onClick=\"toonContent('$ids[$teller1]', '$tabel'); kleur('$onderwerpen[$teller1]'); ";
$links[$teller1].= "\">".ucfirst($regel['subtitel'])."</a>";
$teller1++;
}
if ($regel['onderwerp'] == 'door het jaar 12-22'){
$onderwerpen3[$teller3] = $regel['onderwerp'];
$onderwerpenb3[$teller3] = $regel['subtitel'];
$teksten3[$teller3] = $regel['inhoud'];
$ids3[$teller3] = $regel['id'];
$links3[$teller3] = "<a href=\"#\" title=\"".ucfirst($onderwerpen3[$teller3])."\" ";
$links3[$teller3].= "id=\"$onderwerpen3[$teller3]\" onClick=\"toonContent('$ids3[$teller3]', '$tabel'); kleur('$onderwerpen3[$teller3]'); ";
$links3[$teller3].= "\">".ucfirst($regel['subtitel'])."</a>";
$teller3++;
}
if ($regel['onderwerp'] == 'door het jaar 23-34'){
$onderwerpen4[$teller4] = $regel['onderwerp'];
$onderwerpenb4[$teller4] = $regel['subtitel'];
$teksten4[$teller4] = $regel['inhoud'];
$ids4[$teller4] = $regel['id'];
$links4[$teller4] = "<a href=\"#\" title=\"".ucfirst($onderwerpen4[$teller4])."\" ";
$links4[$teller4].= "id=\"$onderwerpen4[$teller4]\" onClick=\"toonContent('$ids4[$teller4]', '$tabel'); kleur('$onderwerpen4[$teller4]'); ";
$links4[$teller4].= "\">".ucfirst($regel['subtitel'])."</a>";
$teller4++;
}
if ($regel['onderwerp'] == 'Advent'){
$onderwerpen5[$teller5] = $regel['onderwerp'];
$onderwerpenb5[$teller5] = $regel['subtitel'];
$teksten5[$teller5] = $regel['inhoud'];
$ids5[$teller5] = $regel['id'];
$links5[$teller5] = "<a href=\"#\" title=\"".ucfirst($onderwerpen5[$teller5])."\" ";
$links5[$teller5].= "id=\"$onderwerpen5[$teller5]\" onClick=\"toonContent('$ids5[$teller5]', '$tabel'); kleur('$onderwerpen5[$teller5]'); ";
$links5[$teller5].= "\">".ucfirst($regel['subtitel'])."</a>";
$teller5++;
}
if ($regel['onderwerp'] == 'Vasten'){
$onderwerpen6[$teller6] = $regel['onderwerp'];
$onderwerpenb6[$teller6] = $regel['subtitel'];
$teksten6[$teller6] = $regel['inhoud'];
$ids6[$teller6] = $regel['id'];
$links6[$teller6] = "<a href=\"#\" title=\"".ucfirst($onderwerpen6[$teller6])."\" ";
$links6[$teller6].= "id=\"$onderwerpen6[$teller6]\" onClick=\"toonContent('$ids6[$teller6]', '$tabel'); kleur('$onderwerpen6[$teller6]'); ";
$links6[$teller6].= "\">".ucfirst($regel['subtitel'])."</a>";
$teller6++;
}
if ($regel['onderwerp'] == 'Paastijd'){
$onderwerpen7[$teller7] = $regel['onderwerp'];
$onderwerpenb7[$teller7] = $regel['subtitel'];
$teksten7[$teller7] = $regel['inhoud'];
$ids7[$teller7] = $regel['id'];
$links7[$teller7] = "<a href=\"#\" title=\"".ucfirst($onderwerpen7[$teller7])."\" ";
$links7[$teller7].= "id=\"$onderwerpen7[$teller7]\" onClick=\"toonContent('$ids7[$teller7]', '$tabel'); kleur('$onderwerpen7[$teller7]'); ";
$links7[$teller7].= "\">".ucfirst($regel['subtitel'])."</a>";
$teller7++;
}
}
mysql_free_result($resultaat);
mysql_close($db);
$item = ucfirst($onderwerpen[1]);
$inhoud = "<h1 class=\"titelrechts\" style=\"margin-bottom: 5px\">Door het jaar 1-11</h1>$teksten[0]";
echo "<h2 style=\"margin: 5px;\">Door het jaar 1-11</h2>";
if (sizeof($links) >= 1){
echo "<div id=\"submenu\">";
for ($t = 0; $t < sizeof($links); $t ++){
echo "<span style=\"font: 10px verdana; color: #003399\">> </span>$links[$t]<br />";
}
}
echo "<h2 style=\"margin: 5px;\">Door het jaar 12-22</h2>";
if (sizeof($links3) >= 1){
for ($t = 0; $t < sizeof($links3); $t ++){
echo "<span style=\"font: 10px verdana; color: #003399\">> </span>$links3[$t]<br />";
}
}
echo "<h2 style=\"margin: 5px;\">Door het jaar 23-34</h2>";
if (sizeof($links4) >= 1){
for ($t = 0; $t < sizeof($links4); $t ++){
echo "<span style=\"font: 10px verdana; color: #003399\">> </span>$links4[$t]<br />";
}
}
echo "<h2 style=\"margin: 5px;\">Advent</h2>";
if (sizeof($links5) >= 1){
for ($t = 0; $t < sizeof($links5); $t ++){
echo "<span style=\"font: 10px verdana; color: #003399\">> </span>$links5[$t]<br />";
}
}
echo "<h2 style=\"margin: 5px;\">Vasten</h2>";
if (sizeof($links6) >= 1){
for ($t = 0; $t < sizeof($links6); $t ++){
echo "<span style=\"font: 10px verdana; color: #003399\">> </span>$links6[$t]<br />";
}
}
echo "<h2 style=\"margin: 5px;\">Paastijd</h2>";
if (sizeof($links7) >= 1){
for ($t = 0; $t < sizeof($links7); $t ++){
echo "<span style=\"font: 10px verdana; color: #003399\">> </span>$links7[$t]<br />";
}
echo "</div>";
}
echo "<div id=\"uitprinten\"><div id=\"resultaat\">$inhoud</div></div><div style=\"float: right; margin-right: 16px\"></div><div class=\"blokeinde\"></div>";
include('footer.php');
?>
header.php
<?php
$subtitel = '';
$sstitel = '';
$kleurhome = '#d8be87';
$kleurajaar = '#d8be87';
$kleurbjaar = '#d8be87';
$kleurcjaar = '#d8be87';
$kleurfeesten = '#d8be87';
$kleurgastenboek = '#d8be87';
$kleurzoeken ='#d8be87';
$kleurlogin ='#d7b06d';
if ($titel == 'Home'){
$kleur = $kleurhome;
}
elseif ($titel == 'Ajaar'){
$kleur = $kleurajaar;
}
elseif ($titel == 'Bjaar'){
$kleur = $kleurbjaar;
}
elseif ($titel == 'Cjaar'){
$kleur = $kleurcjaar;
}
elseif ($titel == 'Feesten'){
$kleur = $kleurfeesten;
}
elseif ($titel == 'Gastenboek'){
$kleur = $kleurgastenboek;
}
elseif ($titel == 'Admin'){
$kleur = $kleurlogin;
}
elseif ($titel == 'Zoeken'){
$kleur = $kleurzoeken;
}
else {
$kleur = '#808080';
}
if (isset($_GET['g'])){
$gebruikersnaam = $_GET['g'];
}
else {
$gebruikersnaam = '';
}
$tabel = '';
include('logincontrole.php');
echo <<<EOD
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="nl" xml:lang="nl">
<html><head><title>$titel</title>
<meta name="google-site-verification" content="vOid8X27f4bCRzM3HMdiXqMUSuUJqR91gFBUvK7KgsQ" />
<link href="stijlblad.css" rel="stylesheet" type="text/css" media="all" />
<link href="print.css" rel="stylesheet" type="text/css" media="print" />
<script src="ajax.js"></script>
<script src="scripts.js"></script>
<script src="statcountermarcel.js"></script>
<script type="text/javascript" src="ckeditor/ckeditor.js"></script>
<script src="jquery.js" type="text/javascript"></script>
<style type="text/css">
@media print { body { font-size:12px; font-family:Verdana,Helvetica,sans-serif; color:#000000; text-align:left } }
@media print { #uitprinten { display: block; width: auto; height: auto; text-align:justify;} }
</style>
<script language="javascript">
function printDiv()
{
var disp_setting="toolbar=yes,location=no,directories=yes,menubar=yes,";
disp_setting+="scrollbars=yes,width=800, height=600, left=100, top=25";
var content_vlue = document.getElementById("uitprinten").innerHTML;
var docprint=window.open("","",disp_setting);
docprint.document.open();
docprint.document.write('<html><head><title>Preken</title>');
docprint.document.write('<style type="text/css"> ');
docprint.document.write('@media print { body { font-size:12px; font-family:Verdana,Helvetica,sans-serif; color:#000000; text-align:left } } ');
docprint.document.write('@media print { #uitprinten { display: block; width: auto; height: auto; text-align:justify;} } ');
docprint.document.write('</style> ');
docprint.document.write('<script language="javascript" type="text/javascript">');
docprint.document.write('function Clickheretoprint(divID) { var divElements = document.getElementById(divID).innerHTML; var oldPage = document.body.innerHTML; ');
docprint.document.write('document.body.innerHTML = "<html><head><title></title></head><body>" + divElements + "</body>"; ');
docprint.document.write('window.print(); ');
docprint.document.write('document.body.innerHTML = oldPage; } </scr'+'ipt> ');
docprint.document.write('</head><body>');
docprint.document.write('<input type="button" value="Preek afdrukken" onclick="Clickheretoprint(\'uitprinten\')" /> ');
docprint.document.write('<div id="uitprinten">');
docprint.document.write(content_vlue);
docprint.document.write('</body></html>');
docprint.document.close();
docprint.focus();
}
</script>
<script>window.onload=function(){start();}</script>
<script>if (window.attachEvent) window.attachEvent("onload", sfHover);</script>
<script type="text/javascript">
function verwijder(bestand){
if (confirm('Weet je zeker dat dit record verwijderd mag worden?')){
document.location.href = bestand;
}
}
</script>
EOD;
include('confirminheader.js');
include ('tooltipinhead.htm');
include ('metatags.htm');
echo "</head><body>
<div id=\"pagina\">";
include ('hoofding.php');
include ('menu.php');
echo "<div id=\"titelblok\" style=\"background: #5d7c1e\">".strtoupper($titel)."</div>";
include ('databaseverbinding.php');
?>
footer.php
<?php
$onderwerp =' ';
if (isset($_SESSION['webmaster'])){
echo "<p><a href=\"updatelijsta.php\">Update paginalijsta</a></p>";
echo "<p><a href=\"updatelijstb.php\">Update paginalijstb</a></p>";
echo "<p><a href=\"updatelijstc.php\">Update paginalijstc</a></p>";
echo "<p><a href=\"updatelijstfeesten.php\">Update paginalijstfeesten</a></p>";
}
echo "<div id=\"footer\">";
echo "<p id="uitprinten"> © Marcel Heyndrikx - Iedereen mag deze preken gebruiken mits ze vrij en gratis voor iedereen toegankelijk blijven.</p>
<a href=\"mailto:gecodeerd mailadres;\">contact webmaster</a></div>";
echo "</div>";
echo "</div>";
echo "</div>";
echo "</div>";
include ('statcountermarcel.js');
echo "</body></html>";
?>
Bedankt,
Kris
[/quote]
AspireE17-intelcore i3-6100U - Windows 10
HP Pavilion dm3 Notebook PC processor: AMD AThion ™ Neo W2 Dual Core Processor L335 1.60 GHz
Acer Aspire 7551 Processor: AMD Athlon™IIP320dual coreProcessor 2.10 GHzt
Windows 7Home
HP Pavilion dm3 Notebook PC processor: AMD AThion ™ Neo W2 Dual Core Processor L335 1.60 GHz
Acer Aspire 7551 Processor: AMD Athlon™IIP320dual coreProcessor 2.10 GHzt
Windows 7Home
-
coderunner - Lid geworden op: 27 mar 2006, 04:35
- Locatie: Aubauke - Aentwaerepe
Beste Kris,
Ik kan het momenteel niet uittesten in php
Kijk dit eens na in footer.php
mvg,
Coderunner
Ik kan het momenteel niet uittesten in php
Kijk dit eens na in footer.php
moet zijnecho "<div id=\"footer\">";
echo "<p id="uitprinten"> © Marcel Heyndrikx - Iedereen mag deze preken gebruiken mits ze vrij en gratis voor iedereen toegankelijk blijven.</p>
<a href=\"mailto:gecodeerd mailadres;\">contact webmaster</a></div>";
echo "</div>";
echo "</div>";
Is de footer nu zichtbaar ?<p id=\"uitprinten\">
mvg,
Coderunner
Bedank de perso(o)n(en) die je volledig op vrijwillige basis een antwoord geeft(geven) en/of beantwoord ten minste een reaktie op jouw vraag. Zo weten andere gebruikers EN de moderator dat je "probleem" al dan niet is opgelost. Alvast bedankt.
-
coderunner - Lid geworden op: 27 mar 2006, 04:35
- Locatie: Aubauke - Aentwaerepe
Beste Kris,
1- Verander in de header.php in het script volgende codedoor
2- Verander in de footer.php volgende codedoor
Houd me op de hoogte!
mvg,
Coderunner
1- Verander in de header.php in het script volgende code
Code: Selecteer alles
var content_vlue = document.getElementById("uitprinten").innerHTML;
Code: Selecteer alles
var content_vlue = document.getElementById("uitprinten").innerHTML + document.getElementById("uitprinten_footer").innerHTML;
Code: Selecteer alles
echo "<p id="uitprinten"> © Marcel Heyndrikx - Iedereen mag deze preken gebruiken mits ze vrij en gratis voor iedereen toegankelijk blijven.</p>
Code: Selecteer alles
echo "<div id=\"uitprinten_footer\"> © Marcel Heyndrikx - Iedereen mag deze preken gebruiken mits ze vrij en gratis voor iedereen toegankelijk blijven.</div>
mvg,
Coderunner
Bedank de perso(o)n(en) die je volledig op vrijwillige basis een antwoord geeft(geven) en/of beantwoord ten minste een reaktie op jouw vraag. Zo weten andere gebruikers EN de moderator dat je "probleem" al dan niet is opgelost. Alvast bedankt.