【问题标题】:include page within page, but on LOCAL website在页面内包含页面,但在本地网站上
【发布时间】:2014-01-20 14:56:47
【问题描述】:

所以这很有趣。我的任务是建立一个网站,该网站不仅可以托管,还可以通过 USB 密钥发送给各种客户。我计划在菜单等中使用 PHP 和 INCLUDES,但显然这在一些随机的本地机器上不起作用。我也想过 SHTML,但这也行不通。

我已经尝试无情地搜索谷歌,但我认为我可能插入了错误的术语,因为我找到了 0 个结果。

任何人都可以提出建议,允许包含在本地使用 USB 密钥工作吗?或者至少是类似的东西......

非常感谢!

【问题讨论】:

    标签: include local


    【解决方案1】:

    在发布文件之前执行包含。在构建时而不是运行时从模板生成静态 HTML。

    您可以为此使用ttree 等工具。

    【讨论】:

    • 好主意!非常感谢您的帮助。我从来没有想过这样的事情。
    【解决方案2】:

    我假设其他机器没有本地服务器环境,这就是你不能使用 PHP 的原因。您可以使用 javascript 来包含其他文件。一个 jquery 示例将是

    $.get('file.html').done(function (html) { 
        $('body').append(html); 
    });
    

    【讨论】:

    • 是的,主要问题是我对谁将接收此站点以及他们将如何获取站点的控制为零。他们可以通过域、USB 密钥、CD 获得它……它的变量是巨大的。是否会像使用 PHP 那样使用 Javascript 将文件附加到代码出现的位置?或者它会在页面末尾添加它吗?非常感谢您的帮助!
    • 许多浏览器会拒绝使用 XHR 从本地文件系统加载内容。这不会是一个实际的解决方案。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多