2017-07-20 3 views
1

J'ai développé un site Web et je suis en train de convertir la plupart des tableaux en DataTables. En testant l'une des fonctionnalités de DataTable, le bouton Imprimer, j'ai découvert que rien ne s'imprime sauf le titre de la page Web. Au début, je pensais que c'était un problème avec DataTables, mais après avoir joué, j'ai découvert qu'aucune de mes pages ne semble vouloir imprimer. Je suis en train de tester avec Chrome car il a l'aperçu avant impression, mais je peux cliquer avec le bouton droit sur n'importe quelle page de mon site et sélectionner Imprimer ... et j'ai le même comportement - seul le titre de la page Web s'affiche. Est-ce que quelqu'un a déjà vécu quelque chose comme ça? Voici un lien vers mon site:Mon site Web ne semble pas vouloir imprimer quoi que ce soit

JCPS DMC

Même sur la page d'accueil, essayez un clic droit et sélectionnez Imprimer et vous verrez ce que je veux dire. Dites-moi s'il vous plaît que c'est un super-facile que je ne connais pas, un réglage que j'ai oublié. Je serai heureux de fournir toute l'information de soutien dont vous avez besoin, mais je ne sais même pas ce que ce serait ... :(

Répondre

0

Eh bien c'est embarrassant ... apparemment à un moment donné, j'ai inclus un script css dans mon page principale (le site est développé en utilisant asp.net) dans le css j'avais ce petit bijou qui bloquait tout d'être imprimé.

@media print { 
body 
{ 
    visibility: hidden; 
    border-top: hidden; 
    width: 50%; 
} 

.noPrint 
{ 
    display: none !important; 
} 

ol 
{ 
    display: none; 
} 

.printSection, .printSection * 
{ 
    visibility: visible; 
    margin: 1px; 
    padding: 1px; 
} 

.printSection 
{ 
    position: relative; 
    left: 0; 
    top: 0; 
} 
} 

même pas sûr pourquoi je mets ça là, mais je l'ai enlevé et tout fonctionne maintenant Peachy ...