Lorsque vous traitez des pages Web, il existe des cas où vous devrez peut-être extraire et imprimer le contenu d'un DIV spécifique. Examinons la meilleure façon d'y parvenir.
Pour imprimer efficacement le contenu d'un DIV, pensez à utiliser la fonction suivante :
function PrintElem(elem) { var mywindow = window.open('', 'PRINT', 'height=400,width=600'); mywindow.document.write('<html><head><title>' + document.title + '</title>'); mywindow.document.write('</head><body >'); mywindow.document.write('<h1>' + document.title + '</h1>'); mywindow.document.write(document.getElementById(elem).innerHTML); mywindow.document.write('</body></html>'); mywindow.document.close(); // necessary for IE >= 10 mywindow.focus(); // necessary for IE >= 10*/ mywindow.print(); mywindow.close(); return true; }
Pour utiliser cette fonction, vous devez l'appeler avec l'ID du DIV que vous souhaitez imprimer comme argument. Par exemple :
PrintElem('myDiv');
Cette fonction ouvre une nouvelle fenêtre de navigateur avec le titre de votre document, suivi du titre du DIV. Le contenu du DIV est ensuite imprimé dans la nouvelle fenêtre.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!