$(function() { //字体大中小 $(".switchsize span").click(function() { //获取para的字体大小 var thisele = $(".m-ct-artcle p,.m-ct-artcle,.m-ct-artcle font,.m-ct-artcle span,.m-ct-artcle div").css("font-size"); //parsefloat的第二个参数表示转化的进制,10就表示转为10进制 var textfontsize = parsefloat(thisele, 10); //javascript自带方法 var unit = thisele.slice(-2); //获取单位 var cname = $(this).attr("class"); if(cname == "bigger") { if(textfontsize <= 22) { textfontsize += 2; } } else if(cname == "smaller") { textfontsize -= 2; } //设置para的字体大小 $(".m-ct-artcle p,.m-ct-artcle,.m-ct-artcle font,.m-ct-artcle span,.m-ct-artcle div").css("font-size", textfontsize + unit); }); $(".switchsize .medium").click(function() { $(".m-ct-artcle p,.m-ct-artcle,.m-ct-artcle font,.m-ct-artcle span,.m-ct-artcle div").css("font-size", "16px"); }) //打印 var printareacount = 0; $.fn.printarea = function() { var ele = $(this); var idprefix = "printarea_"; removeprintarea(idprefix + printareacount); printareacount++; var iframeid = idprefix + printareacount; var iframestyle = 'position:absolute;width:0px;height:0px;left:-500px;top:-500px;'; iframe = document.createelement('iframe'); $(iframe).attr({ style: iframestyle, id: iframeid }); document.body.appendchild(iframe); var doc = iframe.contentwindow.document; $(document).find("link").filter(function() { return $(this).attr("rel").tolowercase() == "stylesheet"; }).each( function() { doc.write(''); }); doc.write('