הרשם שאלות ותשובות רשימת חברים לוח שנה הודעות מהיום

חזור   הוסטס - פורום אחסון האתרים הגדול בישראל > עיצוב גראפי, תכנות על כל שפותיו וקידום ושיווק אתרים > פורום תיכנות

   
|!|

השב
 
כלים לאשכול תצורת הצגה
ישן 14-11-11, 20:11   # 1
Shlomi062
חבר על
 
מיני פרופיל
תאריך הצטרפות: Dec 2010
מיקום: מרכז
הודעות: 913

Shlomi062 לא מחובר  

מעבר תמונה - JS

אהלן, יש לי סקריפט שמעביר תמונות באמצעות JS כמובן.

HTML קוד:
<script type="text/javascript">
image = new Array();
image[0] = "1.jpg";
image[1] = "2.jpg";
image[2] = "3.jpg";
image[3] = "4.jpg";
image[4] = "1.jpg";

setInterval("document.getElementById('img_rnd').src=image[Math.round(Math.random()*(image.length-1))]",3000);


</script>
ניסיתי ללא הצלחה להוסיף עמעום בכל מעבר תמונה, ממש כמו כאן - http://iamacamera.org/sandbox/photoshuffler/

אשמח לקבל הסבר כיצד לעשות זאת, תודה מראש
__________________
SDesigner.co.il - עיצוב ובניית אתרים ופורומים מבוססי phpBB, מוזמנים להיכנס לאתר החדש
VerySimple.co.il - בניית מערכות CMS בהתאמה אישית.

מחפשים אחסון אתרים אמין וזול?
  Reply With Quote
ישן 14-11-11, 20:39   # 2
BuildDream
עסק רשום [?]
 
BuildDream's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2010
הודעות: 527
Send a message via Skype™ to BuildDream

BuildDream לא מחובר  

אם תעשה את זה עם שימוש בספריית jQuery זה יהיה לך כל כך פשוט http://www.jquery.com

אתה יכול לעשות אפקטים כמו של המעבר המעומעם שהראית פה באמצעות שורה אחת קצרה..
__________________
BuildDream בניית אתרי אינטרנט לשירותך.
עסק רשום במס הכנסה ומספק קבלות כחוק.
www.BuildDream.co.il - www.iBuild.co.il
  Reply With Quote
ישן 14-11-11, 21:08   # 3
Itay
חבר מתקדם
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 35
הודעות: 564

Itay לא מחובר  

זה יותר יעזור - http://api.jquery.com/fadeIn/
בכל מקרה, בשביל להגיע לתוצאה שיש שם זה יותר משורה אחת את האמת, אבל הצורה הכי פשוטה תהיה להסתיר את התמונה הקיימת עם fadeOut (של jQuery), להחליף את ה-src ואז לעשות fadeIn
  Reply With Quote
ישן 14-11-11, 23:01   # 4
IgalSt
מנהל פורום, עסק רשום
 
IgalSt's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: המרכז
גיל: 38
הודעות: 1,432
Send a message via Skype™ to IgalSt

IgalSt לא מחובר  

כמו שכבר הציעו לך, הדרך הפשוטה ביותר תהיה להשתמש בספריה קיימת, דוגמאת jQuery.

אם אתה רוצה לממש פתרון בעצמך, אז צורת העבודה תהיה כזאת:
כל התמונות יהיו עם position:absolute לאבא רלטיבי שלהן (ב-CSS).
במעבר בין תמונה לתמונה עליך לשנות את הערך ה-css-י opacity של התמונה שאתה יוצא ממנה מ-1 ל-0, ובמקביל לשנות את הערך של התמונה שאתה רוצה להציג מ-0 ל-1.
אפשר לממש את זה בכ-5 שורות קוד לדעתי, אבל אולי תצטרך לטפל בכמה מקרי קצה של דפדפנים מיושנים דוגמאת IE קטן מ-9 שצריכים פילטר במקום זה.
  Reply With Quote
ישן 14-11-11, 23:13   # 5
Shlomi062
חבר על
 
מיני פרופיל
תאריך הצטרפות: Dec 2010
מיקום: מרכז
הודעות: 913

Shlomi062 לא מחובר  

תודה רבה חברים, עזרתם לי רבות.
__________________
SDesigner.co.il - עיצוב ובניית אתרים ופורומים מבוססי phpBB, מוזמנים להיכנס לאתר החדש
VerySimple.co.il - בניית מערכות CMS בהתאמה אישית.

מחפשים אחסון אתרים אמין וזול?
  Reply With Quote
השב

חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים)
 


חוקי פירסום
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is מופעל
סמיילים הם מופעל
[IMG] קוד מופעל
קוד HTML מכובה

קפיצה לפורום


כל הזמנים הם GMT +2. הזמן כעת הוא 01:37.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ