mettre une feuille de style pour traitement javascript

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : mettre une feuille de style pour traitement javascript

mettre une feuille de style pour traitement javascript

par castelli » 07 déc. 2006, 12:06

Bonjour , j'ai une fonction pour imprimer une zone d'un document qui fonctionne parfaitement et je voudrais maintenant que cette dernierer accepte ma feuille de style impression hors je ne sait pas du tout comment faire sa: (ps: ma fonction javascript ouvre une nouvelle page et le probleme c'est de donner un style css a cette nouvelle page et sa je ne sait pas faire)

voici ma feuille de style impression:
<style type=text/css media=print>
<!-- 
thead {
display: table-header-group;
}
-->
</style>
et ma fonction js:
<script language="JavaScript">
function imprime_zone(titre, obj) 

{
// Définie la zone à imprimer
var zi = document.getElementById(obj).innerHTML;

// Ouvre une nouvelle fenetre
var f = window.open("", "ZoneImpr", "height=500, width=600,toolbar=0, menubar=0, scrollbars=1, resizable=1,status=0, location=0, left=10, top=10");

// Définit le Style de la page
f.document.body.style.color = '#000000';
f.document.body.style.backgroundColor = '#FFFFFF';
f.document.body.style.padding = "10px";

// Ajoute les Données
f.document.title = titre;
f.document.body.innerHTML += " " + zi + " ";

// Imprime et ferme la fenetre
f.window.print();
f.window.close();
return true;
}
</script>
vous avez une idée?
merci encore