bonjour,
Voila je développe une appli web en java (avec framework struts) et j'aimerai pouvoir récuperer avec un script js le contenu d'une partie de ma page. pour l'afficher dans une nouvelle page.
Le problème c'est qu j'affiche bien le contenu que je veux mais mon css n'est pas pris en compte :/
pour que ca marche je sui obligé de rentrée le
chemin absolue de mes css et de mon image :/
y a po un moyen de faire autrement?
en passant si vous savez comment lancé l'impresion automatique aussi ca m'intersse ^^.
mici d'avance
voila le code
<
table align="center" class="tableau" width="600" bgcolor="#FFFFFF">
<tr>
<td>
<script language="javascript">
function PSR_imprimer () {
var PSR_f1 = null;
var PSR_content=document.getElementById('PSR_print').parentNode.innerHTML;
var PSR_title=document.getElementsByTagName('title')[0].innerText;
if (PSR_f1) {if(!PSR_f1.closed) PSR_f1.close();}
PSR_f1 = window.open ('',"PSR_f1", "height=500,width=600,menubar=yes,scrollbars=yes,resizable=yes,,left=10,top=10"); ; PSR_f1.document.open();
PSR_f1.document.write(
"<html><head>");
PSR_f1.document.write("<link href='D:/workspace/Question/WebContent/jsp/themes/styles.css' rel='stylesheet' type='text/css'>");
PSR_f1.document.write("<link href='D:/workspace/Question/WebContent/jsp/themes/menu.css' rel='stylesheet' type='text/css'/>"); PSR_f1.document.write("<title>" + PSR_title + "</title></head>");
PSR_f1.document.write("<body bgcolor='#ffffff'><table align='center' border='1'width='600' ><tr><td>"+PSR_content);
PSR_f1.document.write("</td></tr></table>");
PSR_f1.document.write("<img src='D:/workspace/Question/WebContent/jsp/images/2003_logo.gif' width='80' height='80'/>");
PSR_f1.document.write("</body></html>");
PSR_f1.document.close();
PSR_f1.document.getElementById('PSR_print').style.visibility='hidden';
PSR_f1.focus();
} if
( window.name != "PSR_f1" && document.body.parentNode ) {
document.write ("<div align='right' id='PSR_print'><input onclick='PSR_imprimer();' type='button' style='font-family:arial; font-size:11px' value='Imprimer cette page'></div>");
} </script> <
table width="600">
<tr>
<td>
<table class="tableau3" width="95%">
<tr><td> <br /> </td></tr>
<tr>
<td> blablablablablabla et reblablabla vien ici</td>
</tr>
<tr><td> <br /> </td></tr>
</table>
</td>
</tr>
</table>
......
......
</td>
</tr>
</table> 
Nare Trouvé !!!
