如何为从javascript调用的网格应用css?
我使用javascript函数的打印选项来打印gridview JS:如何为从javascript调用的网格应用css?,javascript,html,asp.net,css,gridview,Javascript,Html,Asp.net,Css,Gridview,我使用javascript函数的打印选项来打印gridview JS: function PrintGridData() { var prtGrid = document.getElementById('<%=gvUserInfo.ClientID %>'); prtGrid.border = 0; var prtwin = window.open('', 'PrintGridViewData', 'left=100,top=100,width=
function PrintGridData() {
var prtGrid = document.getElementById('<%=gvUserInfo.ClientID %>');
prtGrid.border = 0;
var prtwin = window.open('', 'PrintGridViewData', 'left=100,top=100,width=1000,height=1000,tollbar=0,scrollbars=1,status=0,resizable=1');
prtwin.document.write(prtGrid.outerHTML);
prtwin.document.close();
prtwin.focus();
prtwin.print();
prtwin.close();
}
函数PrintGridData(){
var prtGrid=document.getElementById(“”);
prtGrid.border=0;
var prtwin=window.open(“”,'PrintGridViewData','left=100,top=100,width=1000,height=1000,tollbar=0,scrollbars=1,status=0,resizable=1');
prtwin.document.write(prtGrid.outerHTML);
prtwin.document.close();
prtwin.focus();
prtwin.print();
prtwin.close();
}
很好
但是“gvUserInfo”gridview没有边框和网格(这是应用的css),但是在打印页面中,我想要边框和网格线。。
现在如何在打印页面中应用边框和网格线 还需要包括应用缺少的样式的样式表。要么这样做,要么在复制outerHTML之前找到一个可以将样式作为样式属性应用的库。将此添加到javascript的第一行
document.getElementById('<%= gvUserInfo.ClientID %>').className = "class";
document.getElementById(“”).className=“class”;