连接2个文件

时间:2012-11-22 16:09:56

标签: javascript node.js

我有2个HTML文件。

需要添加这两个HTML文件。

在Javascript,Jquery中是否有一种方法可以添加2个文件并获取单个文件。

在Jquery中我看到了append和其他函数,但我的用例是我要添加2个大文件

1 个答案:

答案 0 :(得分:1)

我没有确切的代码,但您不需要它(jQuery有详细记录)

  1. 使用Ajax获取HTML数据(代码)
  2. 想必要添加内容?您需要在body标签之间(也可能在head标签之间)获取数据
  3. 连接那些。请记住,ajax数据是一个字符串
  4. 尽管如此,对于像PHP这样的服务器端语言来说,这种类型的东西听起来更好。您可以为“构建器”PHP文件发出ajax请求,该文件将返回放在一起的两个文件。另外,如果你正确使用模板,你将不需要进行头部/身体过滤杂乱的东西

    示例伪代码

    //template.php
    <html>
        <head></head>
        <body>
            <?php include 'foo.php'; ?>
        </body>
    </html>
    
    //foo.php
    My html content
    <h1>Hello</h1>
    
    //bar.php
    My other page
    <h1>About</h1>
    
    //builder.php
    <html>
        <head></head>
        <body>
            <?php include 'foo.php'; include 'bar.php'; ?>
        </body>
    </html>
    

    不是最好的例子(非常非常简单),但它应该给你一个想法。在builder.php上获取ajax请求,这就是您的所有内容。您可以通过创建一个将文件名参数连接起来的builder.php文件来使其更加强大(您应该对这些文件进行验证......)