在IE7里正常.在IE6中显示说Marquee未定义 <script language="Javascript"> new Marquee("textdiv1",0,1,760,42,20,4000,5000,14) </script> 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <script language="Javascript"> 或者 <script> ? 不是这个问题.这里面我怎么试IE6都是显示说Marquee未定义 IE7里就是正常把顶上的<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />改成<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />就正常了.但是我网页都是用utf-8做的.一改全成乱码了 把MSClass.js的以utf-8保存后再试试。 <script defer>new Marquee("textdiv1",0,1,760,42,20,4000,5000,14)</script>换成<script>window.onload=function(){new Marquee("textdiv1",0,1,760,42,20,4000,5000,14)}</script>再看看 除此之外,我觉得最好不要用<script defer>,这个标签在IE7里可以正常被调用。其他版本或浏览器里可能就会出错。建议你改成<body onload> 可能是你脚本和网页的编码不一样<script src="../js/MSClass.js" charset="gb2312" language="javascript"></script>改成这样 XML在chrome 谷歌浏览器里面读不出来 IE和ff里面是好的 web页面控件的详细测试用例, 改个名字,怎么不行了? JS提取字符 jquery在ie下无法获取到值,在ff下正常的原因? 在线等。。。 用a标签调用javascript方法,代码怎么写 求教单选按钮显示问题的js XMLHttpRequest用post的方法,目标网页始终接不到数据 ecma-262问题 求JavaScript 与postpresql数据库连接的语句 用js给属性为readonly的文本框赋值 怎么无效?请问大侠 如何用JS在textarea和text即文本域和文本框之间切换
IE7里就是正常把顶上的
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
改成
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
就正常了.但是我网页都是用utf-8做的.一改全成乱码了
new Marquee("textdiv1",0,1,760,42,20,4000,5000,14)
</script>
换成
<script>
window.onload=function(){new Marquee("textdiv1",0,1,760,42,20,4000,5000,14)}
</script>
再看看
其他版本或浏览器里可能就会出错。
建议你改成<body onload>