为什么不用marquee标签呢,何必要用javascript去做
解决方案 »
- 高手们,帮忙改改这个程序啊。。。谢谢!
- 初学javaScript疑问
- 网页a.htm引用js文件a.js,a.js引用b.js,怎么在b.js引用的b.htm打开一个窗口或者网页
- Ext js 的表单提交 问题,表单为空? 请高手指点~~!
- 为什么我下面的这段代码 总是弹出大写字母???
- 大家新年好!!进来帮小弟解释段jQuery代码!!谢谢!!
- 鼠标移动提示的问题
- 在mozilla中,怎么用window.open()方法,打开一个没有边框的窗口?急。。。
- 一个简单的问题,送你分数
- 寻错--谁能帮我找一下错误???急急
- 关于任务栏的问题
- [求助] ExtJs问题,如何将一个值保存到一个隐藏的文本框中?
var speed = 70;//滚动速度
--try: var speed = 20;//滚动速度<style>
*{margin:0;line-height:24px;}
</style><div id="latest_site_news" class="colbox">
<h3> <!-- {if $site_news.info.page_count gt 1} --> <em class="more"> <a href="{url src=index.php?app=article&act=site_news}">{$lang.more} </a> </em> <!-- {/if} -->{$lang.site_news} </h3>
<div id="news_scroll_bar" style="overflow:hidden; height:180px;">
<div id="news_scroll_items" class="colboxcontent">
<ul>
<!-- {foreach from=$site_news.data item=article} -->
<li> 1<a href="{url src=index.php?app=article&act=site_news&id=$article.article_id}">{$article.title|escape} </a> </li>
<li> 2<a href="{url src=index.php?app=article&act=site_news&id=$article.article_id}">{$article.title|escape} </a> </li>
<li> 3<a href="{url src=index.php?app=article&act=site_news&id=$article.article_id}">{$article.title|escape} </a> </li>
<li> 4<a href="{url src=index.php?app=article&act=site_news&id=$article.article_id}">{$article.title|escape} </a> </li>
<li> 5<a href="{url src=index.php?app=article&act=site_news&id=$article.article_id}">{$article.title|escape} </a> </li>
<li> 6<a href="{url src=index.php?app=article&act=site_news&id=$article.article_id}">{$article.title|escape} </a> </li>
<li> 7<a href="{url src=index.php?app=article&act=site_news&id=$article.article_id}">{$article.title|escape} </a> </li>
<li> 8<a href="{url src=index.php?app=article&act=site_news&id=$article.article_id}">{$article.title|escape} </a> </li>
<!-- {/foreach} -->
</ul>
</div>
<div id="news_scroll_replaces" class="colbtm"> </div>
</div>
</div> <script language="javascript">
var news_scroll_bar = document.getElementById("news_scroll_bar");
var news_scroll_items = document.getElementById("news_scroll_items");
var news_scroll_replaces = document.getElementById("news_scroll_replaces");
var speed = 20;//滚动速度 alert(news_scroll_items.offsetHeight)
news_scroll_replaces.innerHTML=news_scroll_items.innerHTML
function Marquees(){if(news_scroll_replaces.offsetTop-news_scroll_bar.scrollTop <=0)
news_scroll_bar.scrollTop-=news_scroll_items.offsetHeight +20
else{
news_scroll_bar.scrollTop++
}
}
var MyMars=setInterval(Marquees,speed)
news_scroll_bar.onmouseover=function() {clearInterval(MyMars)}
news_scroll_bar.onmouseout=function() {MyMars=setInterval(Marquees,speed)}
</script>
<div id="news_scroll_replaces" class="2_colbtm"> </div>---->:<div id="news_scroll_replaces" class="colboxcontent"> </div>
<div id="news_scroll_replaces" class="2_colbtm"> </div> 应为
<div id="news_scroll_replaces" class="colbtm"> </div>
呢?
抱歉
不是
<div id="news_scroll_replaces" class="2_colbtm"> </div> (我测试时改的,忘改回来了)应为
<div id="news_scroll_replaces" class="colbtm"> </div>
*{margin:0;line-height:24px;}
</style>
<div id="latest_site_news" class="colbox">
<h3> 站内快讯 </h3>
<div id="news_scroll_bar" style="overflow:hidden; height:180px;">
<div id="news_scroll_items" class="colboxcontent">
<ul>
<li><a href="index.php?app=article&act=site_news&id=6">测试滚动效果 </a> </li>
<li><a href="index.php?app=article&act=site_news&id=7">协议免费开店协议免费开店协议免费开店协议免费开店协议协议免费开店协议 </a> </li>
<li><a href="index.php?app=article&act=site_news&id=8">网站简介 网站简介 网站简介 网站简介 网站简介 网站简介 网站简介 </a> </li>
<li><a href="index.php?app=article&act=site_news&id=9">sdffffffffffffffffffffffffffffffffffffffffffffffff </a> </li>
<li><a href="index.php?app=article&act=site_news&id=10">dfdfffffffffffffffffffffffffffffffffffffffffffffffff </a> </li>
<li><a href="index.php?app=article&act=site_news&id=11">测试测试测试测试测试测试测试测试测试测试测试测试测试测试 </a> </li>
<li><a href="index.php?app=article&act=site_news&id=12">公告公告公告公告公告公告公告公告公告公告公告 </a> </li>
</ul>
</div>
<div id="news_scroll_replaces" class="colboxcontent"> </div>
</div>
</div>
<script language="javascript">
var news_scroll_bar = document.getElementById("news_scroll_bar");
var news_scroll_items = document.getElementById("news_scroll_items");
var news_scroll_replaces = document.getElementById("news_scroll_replaces");
var speed = 20;//??ٶ?
//alert(news_scroll_items.offsetHeight)
news_scroll_replaces.innerHTML=news_scroll_items.innerHTML
function Marquees(){
if(news_scroll_replaces.offsetTop-news_scroll_bar.scrollTop <=0)
news_scroll_bar.scrollTop-=news_scroll_items.offsetHeight +20
else{
news_scroll_bar.scrollTop++
}
}
var MyMars=setInterval(Marquees,speed)
news_scroll_bar.onmouseover=function() {clearInterval(MyMars)}
news_scroll_bar.onmouseout=function() {MyMars=setInterval(Marquees,speed)}
</script></td>
<div id="latest_site_news" class="colbox"> </div>
及其里面的样式再调整一下更好
<li><a href="index.php?app=article&act=site_news&id=6">测试滚动效果 </a> </li>
<li><a href="index.php?app=article&act=site_news&id=7">协议免费开店协议免费开店协议免费开店协议免费开店协议协议免费开店协议 </a> </li>
<li><a href="index.php?app=article&act=site_news&id=8">网站简介 网站简介 网站简介 网站简介 网站简介 网站简介 网站简介 </a> </li>
<li><a href="index.php?app=article&act=site_news&id=9">sdffffffffffffffffffffffffffffffffffffffffffffffff </a> </li>
<li><a href="index.php?app=article&act=site_news&id=10">dfdfffffffffffffffffffffffffffffffffffffffffffffffff </a> </li>
<li><a href="index.php?app=article&act=site_news&id=11">测试测试测试测试测试测试测试测试测试测试测试测试测试测试 </a> </li>
<li><a href="index.php?app=article&act=site_news&id=12">公告公告公告公告公告公告公告公告公告公告公告 </a> </li>
</ul>
换成:
<ul>
<!-- {foreach from=$site_news.data item=article} -->
<li> <a href="{url src=index.php?app=article&act=site_news&id=$article.article_id}">{$article.title|escape} </a> </li>
<!-- {/foreach} -->
</ul>
了吗?
#19
<div id="latest_site_news" class="colbox"> </div>
及其里面的样式再调整一下更好
(例如:padding/margin/line-height等)
<div style="border=1px solid gray;"><MARQUEE HEIGHT=170 DIRECTION=UP BEHAVIOR=SCROLL SCROLLAMOUNT=10 SCROLLDELAY=200 onMouseOver="this.stop()" onMouseOut="this.start()">
·2007年9月无忧指数IT图解<BR>
·3G售前技术工程师<BR>
·3G软件工程师<BR>
</MARQUEE>
</div>
<div style="width:95%;"><MARQUEE WIDTH=100% DIRECTION=LEFT BEHAVIOR=SCROLL SCROLLAMOUNT=10 SCROLLDELAY=200 onMouseOver="this.stop()" onMouseOut="this.start()">
汽车销售公司 武汉昆天华有限公司 深圳市爱迪电子科技有限公司 伊沙美尔
</MARQUEE>
</div>