zoukankan      html  css  js  c++  java
  • sharepoint 2007 网页内嵌打开pdf

    在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>
     
    保存,签入即可。
  • 相关阅读:
    小白的linux笔记3:对外联通——开通ssh和ftp和smb共享
    小白的linux笔记2:关于进程的基本操作
    小白的linux笔记1:CentOS 8 安装与设置
    Python+Flask+MysqL的web技术建站过程
    管理信息系统 第三部分 作业
    数据迁移
    模型分离(选做)
    密码保护
    实现搜索功能
    完成个人中心—导航标签
  • 原文地址:https://www.cnblogs.com/zuike/p/3101653.html
Copyright © 2011-2022 走看看