<table width="194" border="0" cellspacing="0" cellpadding="0">
<tr>
<td><div id="marquees">
<p align="center"><a class="bar" href="1"><strong>test</strong></a></p>
<a class="bar" href="1">
test<br>
test<br>
test。</a></div>
<script language="JavaScript">
marqueesHeight=80;
stopscroll=false;
with(marquees){
style.width="190";
style.height=marqueesHeight;
style.overflowX="visible";
style.overflowY="hidden";
noWrap=true;
onmouseover=new Function("stopscroll=true");
onmouseout=new Function("stopscroll=false");
}
document.write('<div id="templayer" style="position:absolute;z-index:1;visibility:hidden"></div>');preTop=0; currentTop=0; function init(){
templayer.innerHTML="";
while(templayer.offsetHeight<marqueesHeight){
templayer.innerHTML+=marquees.innerHTML;
}
marquees.innerHTML=templayer.innerHTML+templayer.innerHTML;
setInterval("scrollUp()",90);
}
document.body.onload=init;function scrollUp(){
if(stopscroll==true) return;
preTop=marquees.scrollTop;
marquees.scrollTop+=1;
if(preTop==marquees.scrollTop){
marquees.scrollTop=templayer.offsetHeight-marqueesHeight;
marquees.scrollTop+=1;
}
}
</script></td>
</tr>
</table>
<tr>
<td><div id="marquees">
<p align="center"><a class="bar" href="1"><strong>test</strong></a></p>
<a class="bar" href="1">
test<br>
test<br>
test。</a></div>
<script language="JavaScript">
marqueesHeight=80;
stopscroll=false;
with(marquees){
style.width="190";
style.height=marqueesHeight;
style.overflowX="visible";
style.overflowY="hidden";
noWrap=true;
onmouseover=new Function("stopscroll=true");
onmouseout=new Function("stopscroll=false");
}
document.write('<div id="templayer" style="position:absolute;z-index:1;visibility:hidden"></div>');preTop=0; currentTop=0; function init(){
templayer.innerHTML="";
while(templayer.offsetHeight<marqueesHeight){
templayer.innerHTML+=marquees.innerHTML;
}
marquees.innerHTML=templayer.innerHTML+templayer.innerHTML;
setInterval("scrollUp()",90);
}
document.body.onload=init;function scrollUp(){
if(stopscroll==true) return;
preTop=marquees.scrollTop;
marquees.scrollTop+=1;
if(preTop==marquees.scrollTop){
marquees.scrollTop=templayer.offsetHeight-marqueesHeight;
marquees.scrollTop+=1;
}
}
</script></td>
</tr>
</table>
解决方案 »
- 网页制作背景图片,难道就没有完美的解决办法吗?
- 正则里面的?:具体做什么用的啊
- 请问一下各位高手,怎么能够能够控制鼠标右键的内容?
- 问一个javascript基于对象编程的初级问题```````谢谢指教``
- 怎样得到iframe里的表单的值
- 能不能让一串字符,鼠标点一下就自动把这些字符复制到粘贴板.这样就可以在其它地方粘贴了.
- 下载百度离线地图,pc端用
- ie5中正常运行的代码,为什么在ie6中出问题了捏?高手帮忙啊!
- <a>标签中的_parent属性是什么用处
- 谁有办法让文本文件自动“另存为”???
- 如何控制窗口最大化,我还要求该窗口最大化后没有菜单栏、工具栏、地址栏等
- 关于使用include包含js文件的问题
反正在ie6的机器上显示正常
ie5就不行:((((((((((((
多半是ie5不支持一些Dhtml对象的属性,方法.有没有报错啊?
如果去掉<div>外面的<table><tr><td>></td></tr></table>
ie5显示就正常了!????????????????????/******************去掉<table>后的代码******************/<div id="marquees">
<p align="center"><a class="bar" href="1"><strong>test</strong></a></p>
<a class="bar" href="1">
test<br>
test<br>
test。</a></div>
<script language="JavaScript">
marqueesHeight=80;
stopscroll=false;
with(marquees){
style.width="190";
style.height=marqueesHeight;
style.overflowX="visible";
style.overflowY="hidden";
noWrap=true;
onmouseover=new Function("stopscroll=true");
onmouseout=new Function("stopscroll=false");
}
document.write('<div id="templayer" style="position:absolute;z-index:1;visibility:hidden"></div>');preTop=0; currentTop=0; function init(){
templayer.innerHTML="";
while(templayer.offsetHeight<marqueesHeight){
templayer.innerHTML+=marquees.innerHTML;
}
marquees.innerHTML=templayer.innerHTML+templayer.innerHTML;
setInterval("scrollUp()",90);
}
document.body.onload=init;function scrollUp(){
if(stopscroll==true) return;
preTop=marquees.scrollTop;
marquees.scrollTop+=1;
if(preTop==marquees.scrollTop){
marquees.scrollTop=templayer.offsetHeight-marqueesHeight;
marquees.scrollTop+=1;
}
}
</script>
ie没有报错