转载论坛js相关

问题是:在IE7里正常.在IE6中显示说Marquee未定义
先贴代码:

不是这个问题.这里面我怎么试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做的.一改全成乱码了
<script defer> 
new Marquee("textdiv1",0,1,760,42,20,4000,5000,14)
</script>
换成
<script>
window.οnlοad=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>

改成这样
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值