Javascript 通过从用户获取html/css/js文件来加载网页

Javascript 通过从用户获取html/css/js文件来加载网页,javascript,jquery,html,css,node.js,Javascript,Jquery,Html,Css,Node.js,我有一个上传文件的区域,允许用户上传一个HTML文件和几个JS和CSS文件(仅一页) 我想使用这些文件创建一个带有上传的HTML、JS和CSS的网页,它们将显示在iframe中。这将允许用户在我的网站上添加个性化内容。我可以将Node.js用于服务器。那么这里有什么问题?为什么不在Node.js中使用require来加载文件?我不知道我可能需要一个用户的文件。我认为只有路径可以在本地使用。那么在他的html中包含css和javascript呢?在iframe中正确显示html的路径会造成混淆。也

我有一个上传文件的区域,允许用户上传一个HTML文件和几个JS和CSS文件(仅一页)


我想使用这些文件创建一个带有上传的HTML、JS和CSS的网页,它们将显示在iframe中。这将允许用户在我的网站上添加个性化内容。我可以将Node.js用于服务器。

那么这里有什么问题?为什么不在Node.js中使用
require
来加载文件?我不知道我可能需要一个用户的文件。我认为只有路径可以在本地使用。那么在他的html中包含css和javascript呢?在iframe中正确显示html的路径会造成混淆。也许做一个关于路径应该如何的文档是个好主意。直接使用用户文件不是个好主意。因为用户可能会在以后更改或删除文件。我认为最好的解决方案是将文件上传到服务器上的特定文件夹,然后通过
require
使用它们的路径。通常,用户可以关闭iframe,这样它将完全删除其内容。但这是个好主意,我想我会发展你的想法。谢谢。如果我找不到未来问题的答案,也许我会在这里问更多的问题。:)