View Full Version : سوال: سوال در طرز استفاده از اسلایدر شو
masoud.a
سه شنبه 05 دی 1391, 23:52 عصر
سلام
ببخشيد تو سایت خیلی مطلب در مورد اسلايدشو بود ولی آخرش متوجه نشدم چطوري بايد ازشون استفاده کنم.
مثلا اضافه کردن پلاگین اسلایدر یعنی چی؟راستش بدجوری قاطی کردم:عصبانی++:
یه سری اسلایدر با عکسای متحرک مثل nivo-slider3.1 گرفتم ولی نتونستم باهاشون کاری کنم!!
کاری که میخوام انجام بدم یه چیز مثل این سایت: http://www.topbrands.ir/ (http://www.topbrands.ir/) یا این: http://kasrasang.com/
اگه ميشه يه مقدار بيشتر توضيح بديد.خيلي ممنون
actros
چهارشنبه 06 دی 1391, 05:05 صبح
اسلاید شو از یک وب سرویس برای لود عکسها استفاده میکنه
این پروژه (http://www.mediafire.com/?8lsa6fra3c8474q) را دان کن (آخرین ورژن AjaxControlToolkit هم توشه)
چیز خاصی نداره. من 10 تا عکس واسه اسلاید گذاشتم شما اگه تعداد عکسهات کمتر یا بیشتره باید بهش بگی:
Dim myslides(10) As AjaxControlToolkit.Slide
اگه مثل من 10 گذاشته باشی و 4 تا عکس داشته باشی جای اون 6 تا خالی نشون میده (هر عکس 5 ثانیه = 30 ثانیه هیچی نمایش نمیده تا دوباره برسه به عکس اول)
توصیه می کنم از اسلاید شو های JQuery استفاده کنی.تا دلت بخاد تو نت ریخته.
برای کارکرد این اسایدشو فایل های زیادی باید دانلود شو (چندین فایل .axd) که ارزشش رو نداره (هر چند با true کردن خاصیت enablecdn تون بخشی از مشکل حل میشه ولی بازم نمیصرفه :دی)
masoud.a
چهارشنبه 06 دی 1391, 10:09 صبح
اسلاید شو از یک وب سرویس برای لود عکسها استفاده میکنه
این پروژه (http://www.mediafire.com/?8lsa6fra3c8474q) را دان کن (آخرین ورژن AjaxControlToolkit هم توشه)
چیز خاصی نداره. من 10 تا عکس واسه اسلاید گذاشتم شما اگه تعداد عکسهات کمتر یا بیشتره باید بهش بگی:
Dim myslides(10) As AjaxControlToolkit.Slide
اگه مثل من 10 گذاشته باشی و 4 تا عکس داشته باشی جای اون 6 تا خالی نشون میده (هر عکس 5 ثانیه = 30 ثانیه هیچی نمایش نمیده تا دوباره برسه به عکس اول)
توصیه می کنم از اسلاید شو های JQuery استفاده کنی.تا دلت بخاد تو نت ریخته.
برای کارکرد این اسایدشو فایل های زیادی باید دانلود شو (چندین فایل .axd) که ارزشش رو نداره (هر چند با true کردن خاصیت enablecdn تون بخشی از مشکل حل میشه ولی بازم نمیصرفه :دی)
منم میخوام از اسلاید شو های JQuery استفاده کنم ولی نمیدونم چطوری :ناراحت:
actros
چهارشنبه 06 دی 1391, 14:03 عصر
منم میخوام از اسلاید شو های JQuery استفاده کنم ولی نمیدونم چطوری :ناراحت:
نحوه کارکرد اکثر اسلایدر ها مثل همه:
1- افزودن کتابخونه jquery (معمولا آخرین نسخه) به تگ Head صفحه
2- افزودن فایل (یا فایلهای) jquery مربوط به اسلایدر به تگ Head صفحه
3- افزودن کمی کد جاوا اسکریپت برای ارتباط برقرار کردن اسلاید با صفحه شما (معمولا از طریق ID کنترل مورد نظر رو پیدا می کنه) و اعمال تنظیمات لازم (مثل زمان نمایش هر عکس - نحوه نمایش هر عکس و ...).البته این کدها آمادس و نیازی به نوشتن نیس (تو پوشه دانلودی میذارن.ابنجا برای راحتی کار تو تگ Head گذاشتم)
4- افزودن css های مورد استفاده jquery (در صورت وجود).تو پروژه برای اینکه بهتر ببینی تو تگ Head گذاشتم،شما میتونی به css پروژه ات منتقل کنی تا اون بالا رو شلوغ نکنه (توصیه می کنم همین کارو بکنی)
تو این پروژه که برات آپ کردم، اسکریپت از طریق ID المنت با اون ارتباط بر قرار میکنه :
<script type="text/javascript">
$(function () {
$("#slides").slides(
{ preload: true,
preloadImage: '../images/slide/loading.gif',
play: 5000,
pause: 2500,
generatePagination: false,}
);
});
</script>
<div id="slides">
<div class="slides_container">
<div>
<img src="images/Slide/slide01.jpg">
</div>
<div>
<img src="images/Slide/slide02.jpg">
</div>
</div>
</div>
دانلود پروژه (http://www.mediafire.com/?6u7fufraf9j8gkv)
نمونه های متنوع تر رو میتونی از اینجا (http://vandelaydesign.com/blog/web-development/jquery-slideshow/) ببینی و بگیر
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.