Addressing the following part of your question:
in the print "print this page also
printed .
How can I hide it?
Create a new stylesheet (in this example, I've named it "print.css") and include it in your HTML as follows:
<link rel="stylesheet" href="print.css" type="text/css" media="print" />
Note the media="print"
—this means the stylesheet will only be used when printing the page.
Next assign a class to your <a>
element so that we can reference it in CSS:
<a href="javascript:window.print()" class="noPrint">Print this Page</a>
Finally, in your CSS file, include the following rule:
.noPrint {
display: none;
}
Now the "Print this Page" link shouldn't appear in the printed version of your page.
Steve
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…