ورود

View Full Version : Scroll کردن صفحه از طریق برنامه نویسی



manager
سه شنبه 05 مهر 1384, 23:01 عصر
سلام

من یه iframe دارم می خوام محتویات اون رو آروم آروم scroll کنم ولی نمی دونم چه طوری ؟!! :افسرده:

یه سوال دیگه چه طوری می تونم از effect های javascript برای laod شدن صفحه استفاده کنم مثلا من دیدم وقتی صفحه می خواد باز بشه اول blur می شه یا fade می شه بعد محتویات صفحه ظاهر می شه !!! :چشمک:

shahroozj
چهارشنبه 06 مهر 1384, 13:46 عصر
اگر از frontpage استفاده کنید یه بخشی داره به اسم page trasition کار effect انداختن را انجام میدهد یه نمونه کدش را در زیر نوشتم



<meta http-equiv="Page-Enter" content="revealTrans(Duration=1.0,Transition=1)">

titbasoft
چهارشنبه 06 مهر 1384, 17:02 عصر
برای scroll کردن صفحه هم می تونید از کد زیر استفاده کنید:

window.scrollTo(x,y)

manager
چهارشنبه 06 مهر 1384, 22:27 عصر
دست شما درد نکنه

حالا اگه بخوام وقتی صفحه لود شد محتویات iframe آروم آروم به طرف بالا scrool بشه چه کار کنم ؟
سوالم رو اینطوری بپرسم بهتره تو javascript چیزی شبیه timer در vb داریم که من کدم رو داخل اون بنویسم ؟

titbasoft
پنج شنبه 07 مهر 1384, 12:06 عصر
با استفاده از window.setInterval می تونید در یک دوره زمانی خاص مثلا هر 500 میلی ثانیه یک تابع خاص رو اجرا کنید. مثال:

<script>
var x=0;
window.setInterval("myFunction()",500);

function myFunction(){
x++;
alert(x);
}
</script>
دقت کنید که نام تابع به صورت یک متغیر رشته ای پاس داده میشه!