您正在使用过期的浏览器。它可能无法正确显示此网站或其他网站。
您应该升级或使用 替代浏览器.

打印网页时如何隐藏元素?

Dreal1

成员
已加入
2017年4月27日
留言内容
10
编程经验
Beginner
[字体=&quot]问候我的其他程序员,我在从索引中打印时存在隐藏和元素方面的问题.....我想在打印时隐藏“编辑,删除和详细信息”列,但我没有得到.. ..请我需要您的帮助,下面是我的代码... [/ FONT]
[字体=&quot] //我要隐藏的部分[/ FONT]
[字体=&quot]
[/ FONT]

[字体=&quot] //我想从打印中隐藏这部分!!! [/ FONT]
[字体=&quot]<td style="文本对齐:居中; border-bottom:1px虚线#999;右边框:1px虚线#999;边框颜色:白色; border-top:1px虚线#999;左边框:1px虚线#999;边框宽度:细;">[/FONT]
[字体=&quot] @ Html.ActionLink("Edit", "Edit",新的{id = item.QalificationtId})|@Html.ActionLink("Details", "Details",新的{id = item.QalificationtId})|@Html.ActionLink("Delete", "Delete",新的{id = item.QalificationtId})
</td>[/FONT]

[字体=&quot]
[/ FONT]

[字体=&quot]
[/ FONT]

[字体=&quot] //完整代码[/ FONT]
[字体=&quot]<p>
@ Html.ActionLink("增加员工资格", "Create")| <a onclick="printDiv('div1')" href="javascript:void(0)">Print</a>
</p>[/FONT]

[字体=&quot]<div id="div1" style="溢出:滚动;宽度:100%;">
<table class="table">
<caption class="caption">员工资格表</caption>
<thead style="text-align:center;背景颜色:#ffffff; border-left:thin;右边框:薄; border-bottom:thin;边框颜色:aliceblue; border-width:thin;">[/FONT]

[字体=&quot]<tr style="背景颜色:黑色;白颜色;文本对齐:居中; border-bottom:1px虚线#999;">[/FONT]
[字体=&quot]<th style="文本对齐:居中; border-bottom:1px虚线#999;右边框:1px虚线#999;边框颜色:白色; border-top:1px虚线#999;左边框:1px虚线#999;边框宽度:细;">[/FONT]
[字体=&quot]就读学校的名称
</th>
<th style="文本对齐:居中; border-bottom:1px虚线#999;右边框:1px虚线#999;边框颜色:白色; border-top:1px虚线#999;左边框:1px虚线#999;边框宽度:细;">[/FONT]

[字体=&quot]Qualification
</th>
<th style="文本对齐:居中; border-bottom:1px虚线#999;右边框:1px虚线#999;边框颜色:白色; border-top:1px虚线#999;左边框:1px虚线#999;边框宽度:细;">[/FONT]

[字体=&quot]Year
</th>
<th style="文本对齐:居中; border-bottom:1px虚线#999;右边框:1px虚线#999;边框颜色:白色; border-top:1px虚线#999;左边框:1px虚线#999;边框宽度:细;">
职员姓名
</th>
<th style="文本对齐:居中; border-bottom:1px虚线#999;右边框:1px虚线#999;边框颜色:白色; border-top:1px虚线#999;左边框:1px虚线#999;边框宽度:细;">[/FONT]

[字体=&quot]Department
</th>
<th style="文本对齐:居中; border-bottom:1px虚线#999;右边框:1px虚线#999;边框颜色:白色; border-top:1px虚线#999;左边框:1px虚线#999;边框宽度:细;">[/FONT]

[字体=&quot]<th></th>
</tr>[/FONT]

[字体=&quot] @foreach(模型中的变量项)
{
<tr style="文本对齐:居中; border-bottom:1px虚线#999;右边框:1px虚线#999;边框颜色:黑色; border-top:1px虚线#999; border-width:thin;左边框:1px虚线#999;">[/FONT]

[字体=&quot]<td style="文本对齐:居中; border-bottom:1px虚线#999;右边框:1px虚线#999;边框颜色:白色; border-top:1px虚线#999;左边框:1px虚线#999;边框宽度:细;">[/FONT]
[字体=&quot] @ Html.DisplayFor(modelItem => item.School)
</td>
<td style="文本对齐:居中; border-bottom:1px虚线#999;右边框:1px虚线#999;边框颜色:白色; border-top:1px虚线#999;左边框:1px虚线#999;边框宽度:细;">[/FONT]

[字体=&quot] @ Html.DisplayFor(modelItem => item.Qualification)
</td>
<td style="文本对齐:居中; border-bottom:1px虚线#999;右边框:1px虚线#999;边框颜色:白色; border-top:1px虚线#999;左边框:1px虚线#999;边框宽度:细;">[/FONT]

[字体=&quot] @ Html.DisplayFor(modelItem => item.Year)
</td>
<td style="文本对齐:居中; border-bottom:1px虚线#999;右边框:1px虚线#999;边框颜色:白色; border-top:1px虚线#999;左边框:1px虚线#999;边框宽度:细;">[/FONT]

[字体=&quot] @ Html.DisplayFor(modelItem =>item.Staff.Surname)@ Html.DisplayFor(modelItem =>item.Staff.Firstname)
</td>
<td style="文本对齐:居中; border-bottom:1px虚线#999;右边框:1px虚线#999;边框颜色:白色; border-top:1px虚线#999;左边框:1px虚线#999;边框宽度:细;">[/FONT]

[字体=&quot] @ Html.DisplayFor(modelItem =>item.Department.DeptName)
</td>

[/ FONT]

[字体=&quot] //我想从打印中隐藏这部分!!! [/ FONT]
[字体=&quot]<td style="文本对齐:居中; border-bottom:1px虚线#999;右边框:1px虚线#999;边框颜色:白色; border-top:1px虚线#999;左边框:1px虚线#999;边框宽度:细;">[/FONT]
[字体=&quot] @ Html.ActionLink("Edit", "Edit",新的{id = item.QalificationtId})|@Html.ActionLink("Details", "Details",新的{id = item.QalificationtId})|@Html.ActionLink("Delete", "Delete",新的{id = item.QalificationtId})
</td>
</tr>
} [/ FONT]

[字体=&quot]</table>
<script>
函数printDiv(printcontent){
var headstr ="<html><head><title></title></head><body>";
var footstr ="</body>";
var newstr = document.all.item(printcontent).innerHTML;
var oldstr = document.body.innerHTML;
document.body.innerHTML = headstr + newstr + footstr;
window.print();
document.body.innerHTML = oldstr;
返回false;
}
</script>
</div>[/FONT]
 
最佳 底部