Det du ønsker kan teknisk burde dette gøre det for både IE og FF.
<style media="print">
#stamtavle:before{
content:url(det_billed_der_skal_printes_i_ff.gif);
}
#stamtavleIE:before{
display:none;
}
#stamtavleIE{
filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
}
</style>
</head>
<body>
<img src="billed_der_ses_af_begge_browsere.gif" id="stamtavleIE" STYLE="">
<div id="stamtavleFF"> </div>
Ideen er at man bruger IE's funtioner til at rotere det billed der bliver vist rotation er 90grader increments. og gøres kun i IE.
Da FF ikke har nogen rotation funktioner bruges pseudo before på den stamtavle der vises "stamtavleIE" til at sætte display til none så det fjernes og i stedet sættes pseudo before på "stamtavleFF" til at have content som er en url til det billed af stamtavlen som vender rigtigt for print.
Disse styles er i et style tag med media for print så de gælder kun for printeren.
Notere venligt at jeg ikke har nogen ide om hvad der vil ske hvis billedet er omkranset er andre elementer, tekst etc.. rykker nok rundt på det lidt.
Og at smilien i koden er : D uden mellemrum.
-----------------------------------------------------------------------------
Min side ->www.the-hive.dk/~donp/
[Redigeret d. 19/10-05 19:53:44 af Nørden]