ورود

View Full Version : سوال: چطور مي شه باكسي داشت كه متن از پايين آن وارد شود چند لحظه توقف داشته باشد و از بالا خارج شود



pooneh_ce
سه شنبه 03 شهریور 1388, 08:10 صبح
چطور مي شه باكسي داشت كه متن از پايين آن وارد شود چند لحظه توقف داشته باشد و از بالا خارج شود

فرض كنيد يك ليست تيتر خبر داريد كه مي خواهيد در يك باكس از پايين ان تيتر وارد شود چند ثانيه توقف داشته باشد و بعد از بالا خارخ شود و در همين لحظه تيتر بعدي از پايين وارد شود

نمونه اين حالت را مي توانيد در سايت بي B سي فارسي در بخش تازه ها ببينيد.

من سعي كردم با تركيب marquee اين كار را انجام دهم اما موفق نشدم
چه راه حلي پيشنهاد مي دهيد؟

emad_67
سه شنبه 03 شهریور 1388, 10:01 صبح
http://www.news-scroller.com/

yasgig
چهارشنبه 04 شهریور 1388, 17:05 عصر
با همون marquee انجام بده و متغیر حرکت رو به up تغییر بده.خود فرانت پیج این امکان رو نمی ده ولی به صورت دستی می تونی تغییر بدی.
موفق باشید!

mostafa_shaeri_tj
چهارشنبه 04 شهریور 1388, 19:13 عصر
یک متد به نام stop توی جاوا اسکریپت برای marquee وجود داره . میتونی با استفاده از تابع timeout و متد start این کار رو انجام بدی.

elmira_63
چهارشنبه 18 فروردین 1389, 14:55 عصر
یک متد به نام stop توی جاوا اسکریپت برای marquee وجود داره . میتونی با استفاده از تابع timeout و متد start این کار رو انجام بدی.


سلام میشه یه نمونه کد بزارید؟؟ البته اگه دیگه باشید؟
من یه سری اطلاعات از دیتابیس میخونم و به صورت متحرک نشون میدم حالا میخوام هر خبری رو که از دیتابیس خوندم چندثانیه نشون بده بعد بره سراغ خبر بعد یه نمونه مثل این قسمت اخبار توی سایت http://www.iranhost.com

ehsanes
چهارشنبه 18 فروردین 1389, 16:34 عصر
چطور مي شه باكسي داشت كه متن از پايين آن وارد شود چند لحظه توقف داشته باشد و از بالا خارج شود

فرض كنيد يك ليست تيتر خبر داريد كه مي خواهيد در يك باكس از پايين ان تيتر وارد شود چند ثانيه توقف داشته باشد و بعد از بالا خارخ شود و در همين لحظه تيتر بعدي از پايين وارد شود

نمونه اين حالت را مي توانيد در سايت بي B سي فارسي در بخش تازه ها ببينيد.

من سعي كردم با تركيب marquee اين كار را انجام دهم اما موفق نشدم
چه راه حلي پيشنهاد مي دهيد؟


سلام


<SCRIPT LANGUAGE="JavaScript">
<!-- Begin
function CC_Scroller(n) {
optlist = document.scrollform.scroller;
optlist[optlist.length] = new Option(optlist[0].text, "", false, false);
optlist[0] = null;
optlist.selectedIndex = -1;
n = (n + 1) % optlist.length;
setTimeout("CC_Scroller("+n+")",2000);
}

</script>


و


<BODY OnLoad="CC_Scroller(0);">
<center>
<form name="scrollform">
<select name="scroller" size=8>
<option>
<option>textttttttttttttttttt
<option>
<option>
<option> xxxxxxxxxxxxxx
<option>
<option>
<option>wwwwwwwwwww
</select>
</form>
</center>

</body>


کد جاوا اسکریپت در تگ head قرار بده وکد های html در تگ body