print.js

来自「这个是用vc编写的新闻管理系统」· JavaScript 代码 · 共 28 行

JS
28
字号
function doPrint()
{
	var adBegin="<!--DVNEWS_AD_BEGIN-->";
	var adEnd="<!--DVNEWS_AD_END-->";
	var body;
	var str="<html>";
	str += "<head>";
	str += '<meta http-equiv="content-type" content="text/html; charset=gb2312">';
	str += '<title>'+document.title+'</title>';
	str += '<link rel="stylesheet" href="../style.css" type="text/css">';
	str += "<body bgcolor=#ffffff topmargin=5 leftmargin=5 marginheight=5 marginwidth=5 onLoad='window.print()'>";
	str += document.all.printScript.innerHTML;
	str += "\n<script language=javascript>function doPrint(){window.print();}</script>";
	str += document.all.printHead.innerHTML;
	body= document.all.printBody.innerHTML;
	//去掉广告
	if (body.indexOf(adBegin)>=0)
	{
		str+=body.substr(0,body.indexOf(adBegin));
		str+=body.substr(body.indexOf(adEnd)+adEnd.length,body.length);
	}else{
		str+=body;
	}
	str += "</body></html>";
	document.write(str);
	document.close();
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?