首页 > 解决方案 > 从 PHP 脚本中调用 Javascript 函数

问题描述

我正在尝试使用 Print.JS 打印目录中的所有 PDF 文件,称为上传。下面的代码是到目前为止我已经走了多远,但它不起作用。我将不胜感激任何解决方案或任何建议!

谢谢

<html>
<head>
    <link rel="stylesheet" type="text/css" href="/vendors/css/normalize.css">
    <link rel="stylesheet" type="text/css" href="/vendors/css/grid.css">
    <link rel="stylesheet" type="text/css" href="/vendors/css/animate.css">
    <link rel="stylesheet" type="text/css" href="/Resources/css/style.css">
    <link rel="stylesheet" type="text/css" href="/Resources/css/queries.css">
    <link rel="stylesheet" type="text/css" href="/Resources/css/class.css">
    <title>class1</title>
    <script src="Vendors/js/print.min.js"></script>
</head>

<header>
    <div class="sinclair-header">
        <h1>Class 1 submissions</h1>
    </div>
</header>   


<body>
    <section class="upload-box">
        <div class="row">
            <form action="upload.php" method="POST" enctype="multipart/form-data">
                <div class="col span-1-of-2 box"> 
                    <input type="file" name="file">
                </div>
                <div class="col span-1-of-2 box"> 
                    <button type="submit" name="submit">Upload</button>
                </div>
            </form>
        </div>
    </section>

    <section class="print">
        <div class="row">

        </div>
    </section>
</body>

    <?php
    $files = scandir("uploads");
    for ($a = 2; $a < count($files); $a++)
    {
        echo 'printJS('uploads/<?php echo $files[$a]; ?>')';
    }
    ?>

</html>

标签: javascriptphpfunctionweb

解决方案


推荐阅读