stringBuffer.append("<script type=/"text/javascript/">");
stringBuffer.append("var hkey_root,hkey_path,hkey_key;");
stringBuffer.append("hkey_root=/"HKEY_CURRENT_USER/";");
stringBuffer.append("hkey_path=/"SoftwareMicrosoftInternet ExplorerPageSetup/";");
//配置网页打印的页眉页脚为空
stringBuffer.append("function pagesetup_null(){ " +
"try{ "+
" var RegWsh = new ActiveXObject(/"WScript.Shell/"); "+
" hkey_key=/"header/"; "+
" RegWsh.RegWrite(hkey_root+hkey_path+hkey_key,/"/"); "+
" hkey_key=/"footer/"; "+
" RegWsh.RegWrite(hkey_root+hkey_path+hkey_key,/"/"); "+
" hkey_key=/"margin_left/";"+
" RegWsh.RegWrite(hkey_root+hkey_path+hkey_key,"+leftWidthBJ+"); "+
" hkey_key=/"margin_top/";"+
" RegWsh.RegWrite(hkey_root+hkey_path+hkey_key,"+topHeightBJ+"); "+
" hkey_key=/"margin_right/";"+
" RegWsh.RegWrite(hkey_root+hkey_path+hkey_key,"+rightWidthBJ+");"+
" hkey_key=/"margin_bottom/";"+
" RegWsh.RegWrite(hkey_root+hkey_path+hkey_key,"+bottomHeightBJ+");"+
" window.print();"+
"}catch(e){"+
" alert(/"请手动设置启用IE的ActiveX控件功能,完成打印!(/"+e.message+/")/");return;"+
//打开你的ie浏览器internet选项—— 安全—— 自定义级别—— 把对没有标记为安全的activex控件进行初始化和脚本运行 设置为启用。
" } ");
stringBuffer.append("}");
//配置网页打印的页眉页脚为默认值
/*stringBuffer.append("function pagesetup_default(){ ");
stringBuffer.append("try{ "+
" var RegWsh = new ActiveXObject(/"WScript.Shell/"); "+
" hkey_key=/"header/"; "+
//RegWsh.RegWrite(hkey_root+hkey_path+hkey_key,"&w&b页码,&p/&P") ;
"RegWsh.RegWrite(hkey_root+hkey_path+hkey_key,/"/") ;"+
"hkey_key=/"footer/"; "+
//RegWsh.RegWrite(hkey_root+hkey_path+hkey_key,"&u&b&d");
"RegWsh.RegWrite(hkey_root+hkey_path+hkey_key,/"/"); "+
"}catch(e){} ");
stringBuffer.append("} ");*/
stringBuffer.append("function changSize(){"+
"for(var i=1;i<="+list.size()+";i++){"+
" var divObj=document.getElementById(/"divObj_/"+i);"+
"if(divObj!=null){"+
" if(divObj.style.fontSize!=/"/"){"+
" var fontw=parseInt(divObj.style.fontSize); "+//初始的字体大小
" } "+
" var fonth=fontw+2;"+//初始字体高度
" var width=divObj.offsetWidth;"+//DIV的宽度
" var height=divObj.offsetHeight;"+//div的高度
" var lenstr=divObj.innerText.length;"+//DIV里文字长度
" fonts=fontw*fonth*lenstr;"+//字体面积
" divs=width*height;"+//DIV面积
" if(fonts>divs)"+
" {"+
" var rfont;"+//重设字体大小为rfont
//" rfont=Math.round((Math.sqrt(4*lenstr*divs-4*lenstr*lenstr)-2*lenstr)/(2*lenstr))-0.1;"+
" rfont=Math.round((Math.sqrt(4*lenstr*divs-4*lenstr*lenstr)-2*lenstr)/(2*lenstr));"+
" divObj.style.fontSize=rfont+/"px/";"+
" }"+
" }"+
" }"+
"}");
stringBuffer.append("window.οnlοad=function(){ "+
"changSize();"+
"pagesetup_null();"+
//" document.all.wb.ExecWB(7,1);"+
//" window.print();"+
" }");
stringBuffer.append("</script>");