帐号
注册
密码
登录
只需一步,快速开始
关闭
安全选项
找回密码
记住我
我的中心
登录或注册新用户,开通自己的个人中心
切换到窄版
快速搜索
帖子标题
作者
版块
产品使用及交流论坛
»
产品使用交流区
»
安装及使用交流
»
请教关于“打印”功能的问题
产品使用交流区
安装及使用交流
案例交流及展示
系统改进和发展建议
系统发布及下载
用户交流区
网站技术资源区
网站营运交流
广告灌水专区
返回列表
查看:
2834
|
回复:
4
请教关于“打印”功能的问题
[复制链接]
发送短消息
UID
41535
精华
0
查看公共资料
搜索主题
搜索帖子
glxxjyf
组别
PageAdmin学员
生日
帖子
221
积分
375
性别
注册时间
2013-04-12
1
#
字体大小:
t
T
发表于
2013-05-18 21:53
|
只看楼主
请教关于“打印”功能的问题,比如像简历之类的,是否在内容页上有“打印”功能,可以打印某一份简历,如果没有那请教下可以按什么思路去实现这一功能?谢谢
分享
转发
TOP
发送短消息
UID
41535
精华
0
查看公共资料
搜索主题
搜索帖子
glxxjyf
组别
PageAdmin学员
生日
帖子
221
积分
375
性别
注册时间
2013-04-12
2
#
字体大小:
t
T
发表于
2013-05-20 16:22
|
只看楼主
在网上搜索了近一个星期终于解决了,发下代码吧
<%
DataTable dt=Get_Data();
DataRow dr;
for(int i=0;i<dt.Rows.Count;i++)
{
dr=dt.Rows
; //说明:给dr赋值
%>
<script>
function myPrint(obj){
var newWindow=window.open("打印窗口","_blank");
var docStr = obj.innerHTML;
newWindow.document.write(docStr);
newWindow.document.close();
newWindow.print();
newWindow.close();
}
</script>
<div id="print">
<style type="text/css">
.tablestyle{border:1px solid #cccccc;border-collapse:collapse;}
.tablestyle td{border:1px solid #cccccc}
</style>
<div align=center><b><%=SubStr(dr["pa_autor"].ToString(),50,true)%>的请假条</b></div>
<table width="100%" cellspacing="1" cellpadding="5" border="0" align="center" class="tablestyle">
<tbody>
<tr bgcolor="#ffffff">
<td width="70" height="25" align="center" style="color
111111;font-weight:bold">请假人</td>
<td width="90"><%=SubStr(dr["pa_autor"].ToString(),50,true)%></td>
<td width="70" align="center" style="color
111111;font-weight:bold">请假事由</td>
<td width="90"><%=dr["pa_qjsy"].ToString()%></td>
<td width="70" align="center" style="color
111111;font-weight:bold">请假时间</td>
<td width="90"><%=((DateTime)dr["thedate"]).ToString("yyyy-MM-dd")%></td>
</tr>
<tr bgcolor="#ffffff">
<td width="70" align="center" style="color
111111;font-weight:bold">请假时长</td>
<td width="90"><%=SubStr(dr["pa_qjsj"].ToString(),50,true)%></td>
<td width="70" height="25" align="center" style="color
111111;font-weight:bold">调课情况</td>
<td width="90"><%=dr["pa_tkqk"].ToString()%></td>
<td width="70" align="center" style="color
111111;font-weight:bold">是否补假</td>
<td width="90"><%=dr["pa_sfbj"].ToString()%></td>
</tr>
<tr bgcolor="#ffffff">
<td width="70" height="25" align="center" style="color
111111;font-weight:bold">备注1</td>
<td width="90">待测</td>
<td width="70" align="center" style="color
111111;font-weight:bold">备注2</td>
<td width="90">待测</td>
<td width="70" align="center" style="color
111111;font-weight:bold">备注3</td>
<td width="90">待测</td>
</tr>
</tbody>
</table>
</div>
<button onclick="myPrint(document.getElementById('print'))">打 印 当 前 请 假 条</button>
<%}%>
TOP
发送短消息
UID
41535
精华
0
查看公共资料
搜索主题
搜索帖子
glxxjyf
组别
PageAdmin学员
生日
帖子
221
积分
375
性别
注册时间
2013-04-12
3
#
字体大小:
t
T
发表于
2013-05-20 16:25
|
只看楼主
10210000.JPG
(21.84 K)
2013/5/20 16:25:36
效果如图:
TOP
发送短消息
UID
27
精华
0
查看公共资料
搜索主题
搜索帖子
xiyou
组别
管理员
生日
帖子
16473
积分
27338
性别
注册时间
2015-11-29
4
#
字体大小:
t
T
发表于
2013-05-20 16:58
|
只看该用户
呵呵,利用弹窗模拟这个思路不错。
TOP
发送短消息
UID
32146
精华
0
查看公共资料
搜索主题
搜索帖子
panpengbei
组别
PageAdmin新手
生日
帖子
55
积分
106
性别
注册时间
2012-06-19
5
#
字体大小:
t
T
发表于
2014-02-20 15:56
|
只看该用户
不错 谢谢分享
TOP
上一主题
|
下一主题
返回列表
高级编辑器
B
Color
Image
Link
Quote
Code
Smilies
默认表情
你需要登录后才可以发帖
登录
|
注册
发表回复
查看背景广告
隐藏
发新主题
核心产品:Ecreator低代码平台、QuickSSO统一身份认证平台、pageadmin内容管理系统
核心产品:Ecreator低代码平台、QuickSSO统一身份认证平台、pageadmin内容管理系统
产品使用交流区
安装及使用交流
案例交流及展示
系统改进和发展建议
系统发布及下载
用户交流区
网站技术资源区
网站营运交流
广告灌水专区
TOP
设置头像
个人资料
更改密码
用户组
收藏夹
积分
Default