嘿,我是php和其他东西的新手。现在我正在尝试制作自动帐单创建页面。但问题是打印预览中背景不可见。
当我按下php页面左上角的打印按钮时,它会显示一个没有背景图像的页面,同时我在打印预览页面中不需要打印按钮。如果我使用<img>
标签插入图像,我无法在图像上方显示数据。
我的代码
<html>
<head>
<title>New Page 1</title>
<script language="javascript">
function printpage()
{
window.print();
}
</script>
</head>
<body background="Geekay.jpg">
<input type="button" value="Print" onclick="printpage();">
<br><br>
<br><br>
<br><br>
Datas....
</body>
</html>
答案 0 :(得分:0)
要在打印窗口中打印数据和背景图像,请单击更多设置(如果是谷歌浏览器)。然后检查背景图形。为了不显示打印按钮,我更新了我的代码,如下所示
<html>
<head>
<title>New Page 1</title>
<script language="javascript">
function printpage()
{
document.getElementById('print').style.display = 'none';
window.print();
}
</script>
</head>
<form name="bill">
<body background="Geekay1.JPG">
<div id="print" style="display:block">
<input type="button" value="Print" onclick="printpage()">
</div>
<br><br>
<br><br>
<br><br>
Datas....
</body>
</form>
</html>