打印网页上的部分内容(不用IE设置)
function TakeAssingment_print()
{
var preview=window.open("", "preview","toolbar=no,menubar=no,personalbar=no,width=90%,height=90%," +"scrollbars=yes,resizable=yes");
var script=new Sys.StringBuilder();
var style=" <style type='text/css' media='print'> .Noprint{display:none;} .Print{display:block;} </style> ";//把不需要打印的部分设置成//class='Noprint'.界面上是显示但打印不出来
var PrintHTML=new Sys.StringBuilder();
var btn_Print="<div class='Noprint'><input id='btPrint' type='button' value='Print' onclick='javascript:window.print();return false;'/></div>";
var divQuestions= $get("divQuestions");//这里选择需要打印的内容容器
PrintHTML.append(divQuestions.innerHTML);
preview.document.write(style + script.toString() + btn_Print + PrintHTML.toString());
preview.document.close();//关闭写
preview.document.getElementById("btPrint").click();//自动点击事件
preview.window.opener=null;//关闭窗口不用提示
preview.window.close();//关闭窗口
}