Javascript 根据星期几从txt文件加载文本
我正在使用它,它根据一周中的哪一天加载图像,但我也希望显示文本并从文件中加载。我喜欢用它作为今天的菜单,这样厨师就可以上传文本文件,比如monday.txt tuday.txt,而不需要修改代码Javascript 根据星期几从txt文件加载文本,javascript,jquery,html,css,image,Javascript,Jquery,Html,Css,Image,我正在使用它,它根据一周中的哪一天加载图像,但我也希望显示文本并从文件中加载。我喜欢用它作为今天的菜单,这样厨师就可以上传文本文件,比如monday.txt tuday.txt,而不需要修改代码 <html> <head><meta http-equiv="Content-Type" content="text/html; charset=windows-1252"> <META HTTP-EQUIV="refresh" CONTENT="60"&g
<html>
<head><meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<META HTTP-EQUIV="refresh" CONTENT="60">
<title>LOUNAS</title>
<style type="text/css">
body {
overflow:hidden;
}
</style>
<script type="text/javascript"><!--
var imlocation = "";
function ImageArray (n) {
this.length = n;
for (var i =1; i <= n; i++) {
this[i] = ' '
}
}
image = new ImageArray(7);
image[0] = 'sunday.jpg';
image[1] = 'monday.jpg';
image[2] = 'tuesday.jpg';
image[3] = 'wednsday.jpg';
image[4] = 'thursday.jpg';
image[5] = 'friday.jpg';
image[6] = 'saturday.jpg';
var currentdate = new Date();
var imagenumber = currentdate.getDay();
document.write('<img src="' + imlocation + image[imagenumber] + '"> style="width:100%;height:100%;" border="0" /');
//--></script></head>
<body bgcolor="#000000">
</body>
</html>
您需要使用AJAX请求才能从服务器读取文件。 如果您的目的是向客户显示数据,而不是自行显示站点 您需要一个服务器和后端语言,比如PHP,然后您需要根据一周中的哪一天向服务器发出AJAX请求,这意味着哪个url?然后显示数据 第二,关于你所做的事情,使用document.write不是最好的方法,因为它在使用后会清除页面,所有的数据都会变成HTML,而且这样创建元素在所有浏览器中都不起作用,你应该使用createElement 此外,您可以使用CSS为该元素提供样式,而不是通过JavaScript