zoukankan      html  css  js  c++  java
  • js预览PDF的插件(亲测支持IE9,火狐,等等)

    aspx文件

    <head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title><%=PdfTitle%></title>
    <link href="../JS/Pdf_JS/css/default.css" rel="stylesheet" />
    <link href="../JS/Pdf_JS/css/jquery.touchPDF.css" rel="stylesheet" />
    <link href="../JS/Pdf_JS/css/normalize.css" rel="stylesheet" />

    <!--[if IE]>
    <script src="http://libs.useso.com/js/html5shiv/3.7/html5shiv.min.js"></script>
    <![endif]-->
    </head>
    <body>

    <div id="myPDF" style="height: 95%; 95%; margin: auto;"></div>


    <script src="../JS/Pdf_JS/js/jquery-1.11.0.min.js"></script>
    <script src="../JS/Pdf_JS/js/pdf.compatibility.js"></script>
    <script src="../JS/Pdf_JS/js/pdf.js"></script>
    <script src="../JS/Pdf_JS/js/jquery.touchSwipe.js"></script>
    <script src="../JS/Pdf_JS/js/jquery.touchPDF.js"></script>
    <script src="../JS/Pdf_JS/js/jquery.panzoom.js"></script>
    <script src="../JS/Pdf_JS/js/jquery.mousewheel.js"></script>
    <script type="text/javascript">

    $(function () {
    $("#myPDF").pdf({
    // source: "../JS/Pdf_JS/demo.pdf",
    source: "<%=PdfPath%>",
    tabs: [
    { title: "Section 1", page: 2, color: "orange" },
    { title: "Section 2", page: 3, color: "green" },
    { title: "Section 3", page: 5, color: "blue" },
    ]
    });
    });

    </script>

    </body>
    </html>

    aspx.cs文件:就是传了个路径

    public partial class SearchLookPDF : System.Web.UI.Page
    {
    public string PdfTitle;
    public string PdfPath;

    protected void Page_Load(object sender, EventArgs e)
    {
    PdfPath = Context.Request.QueryString["RelativePath"];
    int a = PdfPath.IndexOf("FileData");
    PdfPath = "../"+PdfPath.Substring(a);
    //source: "../JS/Pdf_JS/demo.pdf",

    PdfTitle = PdfPath.Substring(PdfPath.LastIndexOf("/")+1);

    ;


    }
    }

    JS文件的连接:  http://files.cnblogs.com/files/liuwenxu/Pdf_JS.rar

  • 相关阅读:
    人生转折点:弃文从理
    人生第一站:大三暑假实习僧
    监听器启动顺序和java常见注解
    java常识和好玩的注释
    182. Duplicate Emails (Easy)
    181. Employees Earning More Than Their Managers (Easy)
    180. Consecutive Numbers (Medium)
    178. Rank Scores (Medium)
    177. Nth Highest Salary (Medium)
    176. Second Highest Salary(Easy)
  • 原文地址:https://www.cnblogs.com/liuwenxu/p/6278641.html
Copyright © 2011-2022 走看看