谁能帮我尽量的把这段选中的公告以滚动的形式显示于前台的源代码逐行的解释一下哦,急,谢谢了

来源:百度知道 编辑:UC知道 时间:2024/06/10 05:58:35
<!--#include file="inc/char.inc"-->
<script language=JavaScript>//实现滚动功能的是这段java代码。
<!--
//
var version = "other"
browserName = navigator.appName;
browserVer = parseInt(navigator.appVersion);
if (browserName == "Netscape" && browserVer >= 3) version = "n3";
else if (browserName == "Netscape" && browserVer < 3) version = "n2";
else if (browserName == "Microsoft Internet Explorer" && browserVer >= 4) version = "e4";
else if (browserName == "Microsoft Internet Explorer" && browserVer < 4) version = "e3";
function marquee1()
{
if (version == "e4")
{
document.write("<marquee style='BOTTOM: 0px; FONT-WEIGHT: 100px; HEIGHT:110px; TEXT-ALIGN: left; TOP: 0px' id='news' scrollamount='1' scrolldelay='10' behavior='loop' direction='up

关键点:
<script language=JavaScript>marquee1();</script>

<script language=JavaScript>marquee2();</script>

这个之间的就是滚动公告。

----------
<script language=JavaScript>marquee1();</script>
这个的意思就是
<marquee style='BOTTOM: 0px; FONT-WEIGHT: 100px; HEIGHT:110px; TEXT-ALIGN: left; TOP: 0px' id='news' scrollamount='1' scrolldelay='10' behavior='loop' direction='up' border='0' onmouseover='this.stop()' onmouseout='this.start()'>
--------------
<script language=JavaScript>marquee2();</script>
的意思就是
</marquee>
--------------
两个组合起来就是一个MARQUEE标签。MARQUEE标签就是滚动标签,IE支持的。
所以JavaScript里面的很多你看不懂的代码就是在判断浏览器是否为IE

就是这段
var version = "other"
browserName = navigator.appName;
browserVer = parseInt(navigator.appVersion);
if (browserName == "Netsca