为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

在线打开pdf

2017-09-29 3页 doc 15KB 31阅读

用户头像

is_614050

暂无简介

举报
在线打开pdf在线打开pdf NET下在网页中打开PDF文档2007-06-05 18:00:48| 分类: 技术相关 | 标签:软件 |字号大 中 小 订阅 今天碰到一个在网页中打开一个PDF文件的问题,查了一下资料发现实现起来有几种方式,总结如下: 从后台代码中用response.WriteFile实现,这样虽然能打开文件,但不是在网页中打开,而是调用客户机上的PDF阅读器打开文件。 Try If Request.QueryString("id").ToString = "" Then Response.Write("a...
在线打开pdf
在线打开pdf NET下在网页中打开PDF文档2007-06-05 18:00:48| 分类: 技术相关 | 标签:软件 |字号大 中 小 订阅 今天碰到一个在网页中打开一个PDF文件的问题,查了一下资料发现实现起来有几种方式,如下: <1>从后台代码中用response.WriteFile实现,这样虽然能打开文件,但不是在网页中打开,而是调用客户机上的PDF阅读器打开文件。 Try If Request.QueryString("id").ToString = "" Then Response.Write("") Return End If Response.ContentType = "Application/pdf" Dim strSelect As String = "SELECT * FROM literature WHERE & Request.QueryString("id").ToString() tabSelect = DbSelect.select_table(strSelect) If tabSelect.Rows.Count > 0 Then FilePath = tabSelect.Rows(0)("url").ToString() Response.WriteFile(FilePath) Response.End() Else Response.Write("") End If Catch ex As Exception Response.Write("") End Try <2>在后台代码中用response.write(" Response.Write("点击这里打开文献 ")"),这样虽然能在网页中打开文件,但仍需要鼠标点击“点击这里打开文献”来触发这个连接,才能实现。 <3>这种方式是通过点击gridview中的打开列(自己添加的列),代码如下: 通过调用getUrl( Eval("id"))方法来返回url,达到触发连接的目的。 getUrl()方法如下,在后台代码中: Protected Function getUrl(ByVal strId As String) Dim tabSelect As New DataTable() Dim DbSelect As New DB() Dim FilePath As String Try If strId = "" Then Response.Write("") Else Dim strSelect As String = "SELECT * FROM literature WHERE & strId tabSelect = DbSelect.select_table(strSelect) If tabSelect.Rows.Count > 0 Then FilePath = tabSelect.Rows(0)("url").ToString() Return FilePath Else Response.Write("") End If End If Catch ex As Exception Response.Write("") End Try End Function 当然这三种方法不算什么,看网上还有很多其它方法,学习。
/
本文档为【在线打开pdf】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索