JS跑马灯问题 http://www.dns110.com/faq/Html/20069710520-1.Html 高手帮忙把这个由下向上滚动 改成由右向左的 谢谢了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <div id="Parent" style="cursor: hand; overflow: hidden; width: 800px; height:50px"> <div id="Child_A" style="float:left;white-space:nowrap;"><a href="http://lookcode.net">lookcode</a> <a href="http://www.searoute.net">searoute</a> </div> </div> <span id="spanMsg"></span> <script type="text/javascript"> var Parent = document.getElementById("Parent"); var ChildA = document.getElementById("Child_A"); var parentWidth = 800; var count = 2; ChildA.innerHTML = ChildA.innerHTML + " " + ChildA.innerHTML; while (Parent.scrollWidth <= parentWidth) { count *= 2; ChildA.innerHTML = ChildA.innerHTML + " " + ChildA.innerHTML; } var speed = 10; function Marquee() { if (ChildA.offsetWidth / count - Parent.scrollLeft < 0)//NB Cacluate the optimal position { Parent.scrollLeft -= ChildA.offsetWidth / count; } else { Parent.scrollLeft++ } } var MyMar = setInterval(Marquee, speed) Parent.onmouseover = function() { clearInterval(MyMar) } Parent.onmouseout = function() { MyMar = setInterval(Marquee, speed) } </script> <div id=maq style=overflow:hidden;height:100px;width:150px;white-space:nowrap;> <span style="display:inline-block; " id=mtext> 1.文字也是可以连续滚动的<br> 2.文字也是可以连续滚动的<br> 3.文字也是可以连续滚动的<br> 4.文字也是可以连续滚动的<br> 5.文字也是可以连续滚动的<br> 6.文字也是可以连续滚动的<br> </span> <span style="display:inline-block;" id=m0>222</span> </div> <script> var speed=40 //调整滚动速度 m0.innerHTML=mtext.innerHTML function Marquee(){ if(m0.offsetLeft-maq.scrollLeft<=0) maq.scrollLeft-=mtext.offsetWidth else{ maq.scrollLeft++ } } var MyMar=setInterval(Marquee,speed) maq.onmouseover=function() {clearInterval(MyMar)} maq.onmouseout=function() {MyMar=setInterval(Marquee,speed)} </script> <div id="demo" style="OVERFLOW: hidden; WIDTH: 500px; COLOR: #ffffff"> <table cellspacing="0" cellpadding="0" align="left" border="0" cellspace="0"> <tbody> <tr> <td id="demo1" valign="top"> <!--begin--> <table width="500" border="0" cellpadding="0" cellspacing="0"> <tr> <td height="12"> 内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容 </td> </tr> </table> <!--end--> </td> <td id="demo2" valign="top"> </td> </tr> </tbody> </table></div><script language="JavaScript" type="text/javascript">var speed3=25; //速度数值越大速度越慢demo2.innerHTML=demo1.innerHTML;function Marquee(){if(demo2.offsetWidth-demo.scrollLeft<=0)demo.scrollLeft-=demo1.offsetWidth;else{demo.scrollLeft++;}}var MyMar=setInterval(Marquee,speed3);demo.onmouseover=function() {clearInterval(MyMar);}demo.onmouseout=function() {MyMar=setInterval(Marquee,speed3);}</script> 请问有人见过这样的jquery选择器吗 用javascript如何获取一个多变地形的节点,并改变其位置。 我想选中某几行 点击删除按钮 如何删除啊???? 为什么文本框取不了值? 求location.history的用法 问一个窗体事件 怎么把数据取来的值从request中赋给页面中的iframe 又有问题了:( 如何改变打开窗口的位置 javascript 的问题 有什么办法可以做到呢? IE下的onmousedown鼠标事件问题 关于apply函数问题
<div id="Child_A" style="float:left;white-space:nowrap;"><a href="http://lookcode.net">lookcode</a> <a href="http://www.searoute.net">searoute</a> </div>
</div>
<span id="spanMsg"></span>
<script type="text/javascript">
var Parent = document.getElementById("Parent");
var ChildA = document.getElementById("Child_A");
var parentWidth = 800;
var count = 2;
ChildA.innerHTML = ChildA.innerHTML + " " + ChildA.innerHTML;
while (Parent.scrollWidth <= parentWidth) {
count *= 2;
ChildA.innerHTML = ChildA.innerHTML + " " + ChildA.innerHTML; } var speed = 10; function Marquee() { if (ChildA.offsetWidth / count - Parent.scrollLeft < 0)//NB Cacluate the optimal position
{
Parent.scrollLeft -= ChildA.offsetWidth / count;
}
else { Parent.scrollLeft++ } }
var MyMar = setInterval(Marquee, speed)
Parent.onmouseover = function() { clearInterval(MyMar) }
Parent.onmouseout = function() { MyMar = setInterval(Marquee, speed) }
</script>
<span style="display:inline-block; " id=mtext>
1.文字也是可以连续滚动的<br>
2.文字也是可以连续滚动的<br>
3.文字也是可以连续滚动的<br>
4.文字也是可以连续滚动的<br>
5.文字也是可以连续滚动的<br>
6.文字也是可以连续滚动的<br>
</span>
<span style="display:inline-block;" id=m0>222</span>
</div>
<script>
var speed=40 //调整滚动速度
m0.innerHTML=mtext.innerHTML
function Marquee(){
if(m0.offsetLeft-maq.scrollLeft<=0)
maq.scrollLeft-=mtext.offsetWidth
else{
maq.scrollLeft++
}
}
var MyMar=setInterval(Marquee,speed)
maq.onmouseover=function() {clearInterval(MyMar)}
maq.onmouseout=function() {MyMar=setInterval(Marquee,speed)}
</script>
<table cellspacing="0" cellpadding="0" align="left" border="0" cellspace="0">
<tbody>
<tr>
<td id="demo1" valign="top">
<!--begin-->
<table width="500" border="0" cellpadding="0" cellspacing="0">
<tr>
<td height="12"> 内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容内容
</td>
</tr>
</table>
<!--end-->
</td>
<td id="demo2" valign="top"> </td>
</tr>
</tbody>
</table>
</div>
<script language="JavaScript" type="text/javascript">
var speed3=25; //速度数值越大速度越慢
demo2.innerHTML=demo1.innerHTML;
function Marquee(){
if(demo2.offsetWidth-demo.scrollLeft<=0)
demo.scrollLeft-=demo1.offsetWidth;
else{
demo.scrollLeft++;
}
}
var MyMar=setInterval(Marquee,speed3);
demo.onmouseover=function() {clearInterval(MyMar);}
demo.onmouseout=function() {MyMar=setInterval(Marquee,speed3);}
</script>