想在页面中实现不同时段调用不同的js文件,比如 a.js 和 b.js
代码如下,不知道怎么回事,总是无法实现我要的功能,请高手帮帮忙,小弟感激不尽。
<script language="JavaScript">
var now=new Date()
var hr
hr=now.getHours()
if (hr<8)
{document.write("<script LANGUAGE='JavaScript' charset='gb2312' src='a.js' ></script>")}
else if ( hr>8 & hr<22 )
{document.write("<script type='text/javascript' src='b.js' ></script>")}
else if (hr<24)
{document.write("<script LANGUAGE='JavaScript' charset='gb2312' src='a.js' ></script>")}
</script>
代码如下,不知道怎么回事,总是无法实现我要的功能,请高手帮帮忙,小弟感激不尽。
<script language="JavaScript">
var now=new Date()
var hr
hr=now.getHours()
if (hr<8)
{document.write("<script LANGUAGE='JavaScript' charset='gb2312' src='a.js' ></script>")}
else if ( hr>8 & hr<22 )
{document.write("<script type='text/javascript' src='b.js' ></script>")}
else if (hr<24)
{document.write("<script LANGUAGE='JavaScript' charset='gb2312' src='a.js' ></script>")}
</script>
var now=new Date()
var hr
hr=now.getHours()
if (hr<8)
{document.write("<script LANGUAGE='JavaScript' charset='gb2312' src='a.js' ><\/script>")}
else if ( hr>8 & hr<22 )
{document.write("<script type='text/javascript' src='b.js' ><\/script>")}
else if (hr<24)
{document.write("<script LANGUAGE='JavaScript' charset='gb2312' src='a.js' ><\/script>")}
</script>
如果这里面有
</script>
这样的,程序就认为闭合了,所以将"/"转义</script>
通过 ID 修改 src 属性值