Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/391.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用javascript在不手动编辑代码的情况下更新公告板_Javascript_Html_Css - Fatal编程技术网

使用javascript在不手动编辑代码的情况下更新公告板

使用javascript在不手动编辑代码的情况下更新公告板,javascript,html,css,Javascript,Html,Css,有没有一种方法可以在不手动编辑代码的情况下更新用HTML和CSS编码的公告栏。我的公告栏将发布关于即将举行的活动或维护的最新信息。如果我将手动执行此操作,我将检查outlook电子邮件,如果有更新,我将手动将其放入源代码中,然后保存 下面是我的公告栏的示例代码 #主容器{ 宽度:70%; 高度:55em; 背景色:#0175c9; 左缘:1.5%; } #向上运动{ 文本对齐:居中; 颜色:白色; 字号:25pt; 字体系列:arial; 字母间距:2px; 文本阴影:-1px 0白色,0 1

有没有一种方法可以在不手动编辑代码的情况下更新用HTML和CSS编码的公告栏。我的公告栏将发布关于即将举行的活动或维护的最新信息。如果我将手动执行此操作,我将检查outlook电子邮件,如果有更新,我将手动将其放入源代码中,然后保存

下面是我的公告栏的示例代码

#主容器{
宽度:70%;
高度:55em;
背景色:#0175c9;
左缘:1.5%;
}
#向上运动{
文本对齐:居中;
颜色:白色;
字号:25pt;
字体系列:arial;
字母间距:2px;
文本阴影:-1px 0白色,0 1px白色,1px 0白色,0-1px白色;
位置:相对位置;
排名前10%;
}
#容器{
宽度:90%;
高度:35em;
左缘:5%;
溢出:隐藏;
位置:相对位置;
最高:15%;
}
#分包商{
位置:相对位置;
宽度:100%;
高度:25公分;
保证金:自动;
}
#修补{
宽度:80%;
保证金:自动;
背景色:#234090;
填充:0.1米;
颜色:白色;
文本对齐:居中;
字体系列:arial;
字号:20pt;
}
#补丁描述{
宽度:80%;
保证金:自动;
颜色:白色;
字体系列:arial;
}
#网络维护{
宽度:80%;
保证金:自动;
背景色:#234090;
填充:0.1米;
颜色:白色;
文本对齐:居中;
字体系列:arial;
字号:20pt;
}
#网络维护ESC{
宽度:80%;
保证金:自动;
颜色:白色;
字体系列:arial;
}
#集装箱分包商{
动画:幻灯片17s 2s无限;
}
@关键帧滑动{
0%{页边距顶部:0;}
10%{利润率顶部:-10em;}
20%{利润率最高:-17em;}
30%{不透明度:1;}
40%{利润率最高:-33em;}
41%{不透明度:0;}
61%{不透明度:0;}
62%{不透明度:1;}
63%{利润率最高:33em;}
80%{利润率最高:20em;}
90%{利润率最高:10em;}
100%{页边距顶部:0;}
}

即将开展的活动


网络维护 6月17日凌晨1:00至6月18日凌晨1:00 UTC-网络维护网络维护网络维护网络维护网络维护网络维护网络维护网络维护网络维护
网络维护2 今年6月17日UTC凌晨3:00至6:00-网络维护网络维护网络维护网络维护网络维护网络维护网络维护网络维护网络维护网络维护
网络维护3 今年6月17日,UTC凌晨1:00至凌晨2:00-网络维护网络维护网络维护网络维护网络维护网络维护网络维护网络维护网络维护网络维护网络维护
如果您想让用户向您提交某种更新并自动显示在您的网站上,我建议使用MYSQL数据库保存所有即将发生的事件,并将它们显示在您的页面上


我将创建一个表单,当提交时,它将在数据库中的一个表中填充日期、标题和事件描述。然后,您可以将其以指定格式输出到网站的另一部分。

这取决于您所说的“更新”是什么意思。如果您的意思是“自动滚动”,那么您的代码似乎已经在这样做了。如果您的意思是“在不复制和粘贴的情况下检索新更新”,那么您需要配置AJAX以连接到端点,并解析数据以显示正确的输出。如果更新的唯一途径是电子邮件,那么就不可能自动更新。我的意思是检索新的更新而不复制和粘贴。如果无法通过电子邮件获得更新。你能详细说明一下答案中的AJAX部分吗?Thanks@ObsidianAge-电子邮件并没有让它变得不可能。服务器端代码可以处理入站电子邮件。嗨,丹,用户以电子邮件形式向我提交更新。有没有一种方法可以让我根据你的答案解决问题?我不是专家,但我不知道有什么方法可以根据电子邮件更新网站。我建议您更改表单以在MySQL中填充数据库,而不是发送电子邮件。因此,这基本上是一个用户发布“评论”的系统,正确吗?或者我想你可以设置一个相当混乱的系统,使用数组来保存评论,并将从表单发送给你的每封电子邮件的正文添加到数组中。但这将是一个很长的数组,您还需要一种方法来删除过去的注释。无论哪种方式,除了HTML和CSSThanks之外,您还需要使用PHP,我将尝试这样做。