afbeedling wordt niet geprint wel op scherm zichtbaar

Status
Niet open voor verdere reacties.

comass

Gebruiker
Lid geworden
19 dec 2000
Berichten
456
Hallo,

Ik ben bezig met een winkel (oscommerce).
In de stijlsheet staat deze code:

.dataTableHeadingContent_INVOICE { background-color: #E2E2E2; font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #000066; font-weight: bold; }
.dataTableHeadingRow_INVOICE { background-color: #E2E2E2;}
.dataTableRow_INVOICE { background-color: #E2E2E2; }
.dataTableContent_INVOICE { background-color: #E2E2E2; font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #000066; }
.order_history_top { color : #000066; font-weight: bold; font-family: Verdana; font-size: 12px; }
.order_infobox_heading { color : #000066; font-weight: bold; font-family: Verdana; font-size: 12px; }
.order_infobox_data { color : #000066; font-family: Verdana; font-size: 12px; }
.product_infobox_heading_row { background-color: #C9C9C9; color : #000066;}
.product_infobox_heading { font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #ffffff; font-weight: bold; }
.product_infobox_data_row { background-color: #E2E2E2; }
.product_infobox_data { background-color: #E2E2E2; font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #000066; }
.order_history_top_INVOICE { background-color: #E2E2E2; color : #000066; font-weight: bold; font-family: Verdana; font-size: 12px; }
.order_infobox_heading_INVOICE {color : #000066; font-weight: bold; font-family: Verdana; font-size: 12px; }
.order_infobox_data_INVOICE { background-color: #E2E2E2; color : #000066; font-family: Verdana; font-size: 12px; }
.product_infobox_heading_row_INVOICE { background-color: #E2E2E2; }
.product_infobox_heading_INVOICE { font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #ffffff; font-weight: bold; }
.product_infobox_data_row_INVOICE { background-color: #E2E2E2;; }
.product_infobox_data_INVOICE { font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #000066; }
.smallText_INVOIVE { font-family: Verdana, Arial, sans-serif; font-size: 12px; }
.smallTextBlue_INVOICE { font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #000066; }
.smallAddressBlue_INVOICE { background-color: #E2E2E2;font-family: Arial; font-size: 9px; color: #000066; }
.main_INVOICE { font-family: Verdana, Arial, sans-serif; font-size: 12px; }
.pageHeading_INVOICE { font-family: Verdana, Arial, sans-serif; font-size: 18px; color: #727272; font-weight: bold; }

In de PHP o.a. dit
Code:
   <td background="images/borders/mainwhite_04.gif"><img src="images/borders/mainwhite_04.gif" width="11" height="21"></td>

Nu wordt bij het printen de afbeelding mainwhite_04.gif niet overgenomen.
oscommerce.gif


Iemand een idee of een oplossing?
 
Ja, wel een idee.
Als hetzelfde plaatje goed op het scherm komt te staan, dan staat waarschijnlijk in de internet-instellingen (van jou, of: van de bezoeker, waar je geen invloed op hebt :confused: ) het printen van achtergrondkleuren en achtergrondplaatjes uitgeschakeld.
  • Ik heb ze ook standaard uit staan, om leeglopende inktcartridges en in zwart-wit onleesbare webprints te verhinderen. Zie ook hier en hier, waar we ons net een paar dagen geleden met een paar mensen de kop braken waarom een tabel niet mooi afgedrukt werd.
En ook een oplossing of 2. :)
(1) Alle tabel-omrandingsfiguren in de voorgrond zetten.
(2) Of je zou een speciaal print-stylesheet kunnen maken met voor de ronde hoekjes-tabellen alleen de rechthoekige border, en de voorgrondplaatjes uitgeschakeld. Als dit het enige afwijkende aan styles in de printversie is, zou het ook binnen een bestaand stylesheet kunnen, met iets als:
Code:
[font=courier]@media print {
     table#bestelgegevens, table#bestelstatus {
          border: 1px solid black;
          }
     table#bestelgegevens td, table#bestelstatus td {
          background: none;
          }
     table#bestelgegevens img, table#bestelstatus img {
          display: none;
          }
}[/font]
Als dit niet helpt, is er toch iets anders aan de hand > dan graag een link naar een complete testpagina op een webplekje, zodat de live-versie bekeken kan worden. Nu is het een beetje in het donker tasten omdat de exacte codes ontbreken.

Met vriendelijke groet,
CSShunter.
 
printen achtergrond

Hoi,

Denk dat het niet ligt aan de instelingen, maar aan Firefox.
Bij IE neemt die wel de achtergrond over.

Ik doe het maar zonder de lijnen, iets minder mooi maar dan heb ik geen geklooi met IE en Firefox verschillen.

Bedankt voor het meedenken.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan