博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
sharepoint 2007 网页内嵌打开pdf
阅读量:4566 次
发布时间:2019-06-08

本文共 1367 字,大约阅读时间需要 4 分钟。

在SharePoint 2007 中直接打开PDF,具体操作流程:
 
用Sharepoint designer 打开AllItems.aspx(View.aspx) 进行代码编辑
搜索:
 <asp:Content ContentPlaceHolderId="PlaceHolderMain" runat="server">
在其下插入:
<!--add table -->
<table width="100%" height="100%" border="0">
<tr>
<td id="contentList" valign="top">
 
 
搜索 </ZoneTemplate></WebPartPages:WebPartZone>
在其下添加:
</td>
<td id="pdfContainer" style="display:none;">
<iframe id="fratest" name="fratest" width="100%" height="100%" frameborder="0"></iframe>
</td>
</tr>
</table>
 
 
搜索:
<asp:Content ContentPlaceHolderId="PlaceHolderBodyAreaClass" runat="server">
 
在其下添加:
<style type="text/css">
.ms-bodyareaframe {
padding: 0px;
}
</style>
<script type="text/javascript" language="JavaScript">
//<![CDATA[
    var aTags = document.getElementsByTagName("A");
    for(var j=0;j< aTags.length;j++ ){
    var aTag = aTags(j);
    if (aTag.getAttributeNode("href").value.search("\.pdf$","i") > -1)
    {                
    
    aTag.getAttributeNode("target").value="fratest";
    aTag.attachEvent("onclick",showPDF);
    }
    }
    //show pdf
    function showPDF(){
            
                    document.getElementById("contentList").style.display='none';
            document.getElementById("pdfContainer").style.display='';
            
    }
    //hide pdf
    function shidePDF(){            
                    document.getElementById("contentList").style.display='';
            document.getElementById("pdfContainer").style.display='none';
            
    }
 
//]]>
</script>
 
保存,签入即可。

转载于:https://www.cnblogs.com/zuike/archive/2013/05/27/3101653.html

你可能感兴趣的文章
Kotlin的快速入门
查看>>
底层原理
查看>>
21. Merge Two Sorted Lists
查看>>
shiro设置加密算法源码解析
查看>>
第二次冲刺
查看>>
实验四
查看>>
win8.1镜像制作
查看>>
Windows 服务开发框架介绍 - Topshelf
查看>>
php,字符串(二)
查看>>
Sizzle前奏
查看>>
Paint Chain HDU - 3980(sg)
查看>>
Chales常用操作
查看>>
C++ 运算符重载<<
查看>>
windows镜像
查看>>
Flask 模板语法
查看>>
ZOJ FatMouse' Trade 贪心
查看>>
音乐播放器
查看>>
SQL COOKBOOK (Ch.1-10)
查看>>
创建数组
查看>>
dict使用
查看>>