我有一个非常简单的名为index.html文件的HTML文件,它与一些javascript和css一起生成一个网站。
在同一个文件夹中,有一个我创建的Dockerfile,包含以下几行:
# use nginx:alpine as base image
FROM nginx:alpine
# copy static website index.html into nginx default html folder
COPY index.html /usr/share/nginx/html
# export port 80
EXPOSE 80
# run nginx in the fore
我有一个基本的应用程序,用户可以上传一堆HTML文件(index.html,mypage.html)和一堆资产(myimage.jpg,myscript.js),并在他们自己的网址上访问这些文件,比如www.mysite.com/username/index.html。
但是,我的站点为上传的HTML添加了很多东西:添加注释、书签等的能力。所有这些都是通过JS注入的。
在我的Rails应用程序中,现在我正在将用户上传的内容从S3加载到控制器中,并将其与一堆JS一起输出到我的视图中:
def show
# load HTML from S3
# strip out everythin
我有以下简单的HTML和JS代码。当用户选择意大利语选项时,JS代码会动态加载一个外部JS文件language_it.js。
<html>
<head>
<script>
function ChangePageLanguage()
{
var e = document.getElementById("langDD");
var lang = e.options[e.selectedIndex].value;
if (lang == "it")
{
var scrptE = document.createElemen