实木家具预防开裂:我在做网页时,使用JS出了一个问题,大家帮忙看下

来源:百度文库 编辑:高考问答 时间:2024/04/28 00:19:43
我在网页里加了这样一段代码:
<script language="JavaScript">
<!--
todayDate = new Date();
date = todayDate.getDate();
month= todayDate.getMonth() +1;
year= todayDate.getYear();
document.write("今天是")
if(navigator.appName == "Netscape")
{
document.write(1900+year);
document.write("年");
document.write(month);
document.write("月");
document.write(date);
document.write("日");
}
if(navigator.appVersion.indexOf("MSIE") != -1)
{
document.write(year);
document.write("年");
document.write(month);
document.write("月");
document.write(date);
document.write("日");
}
if (todayDate.getDay() == 5) document.write("星期五")
if (todayDate.getDay() == 6) document.write("星期六")
if (todayDate.getDay() == 0) document.write("星期日")
if (todayDate.getDay() == 1) document.write("星期一")
if (todayDate.getDay() == 2) document.write("星期二")
if (todayDate.getDay() == 3) document.write("星期三")
if (todayDate.getDay() == 4) document.write("星期四")
//-->
</script>
用浏览器打开时提示为了安全已经限制此文件显示,也就是说它把这段JS代码给屏蔽了.我真郁闷!当然可以让浏览器允许显示,但是我这段代码是抄来的,打开提供示例的网页就没有限制显示.请问大家是怎么回事呢?

当你在本机打开网页的时候,这个代码是访问所在服务器的时间的,所以在自己电脑上打开的时候会访问你自己的电脑,有安全问题,所以会有那个提示。
但是当你看服务器上这个页面的时候,它访问的是服务器的时间,所以你的电脑不会提示说有危险。

今天是2006年8月2日星期三 !!!! 这个你不用理它得 因为你IE浏览器的安全级别调高了!!! XP sp2的IE浏览器安全级别 比较高, 所以IE会自动这么跳出一个框 你选择是 就 没问题!! 能正常显示了!! 这跟代码没关系 跟客户端IE安全设置有关