בניית SILDESHOW ב-ASP - תכנות - HWzone פורומים
עבור לתוכן
  • צור חשבון

בניית SILDESHOW ב-ASP


ניר.

Recommended Posts

אני לא ממליץ לך לבנות את הSLIDESHOW עצמו בASP, מכיוון שאין לשפת השרת מספיק כוח.

אתה צריך להשתמש בJS בשביל זה.

יש מלא קודים מוכנים באינטרנט. תחפש בגוגל, אני בטוח שתמצא.

קישור לתוכן
שתף באתרים אחרים

תחשוב איך אתה רוצה להתחיל לתכנן את זה.

אתה צריך להגדיר לך מה בידיוק אתה צריך שיהייה שם, איזה מידע תשמור בידיוק, איך התמונות יוצגו.

אני הייתי ממליץ לך להתחיל לחשוב אם אתה רוצה להציג רק את התמונות, או תמונות+טקסט.

אם החלטת להציג רק , אתה צריך ליצור מערך בJS שישמור את הכתובות.

אתה צריך גם להחליט מה הSLIDESHOW שלך בידיוק יעשה - רק יחליף . האם הוא מאפשר למשתמש להחליף ידנית את התמונות? האם זה אוטו? האם זה יציג לך למטה(או בכל מקום אחר) רשימה של התמונות.

אחרי שהחלטת מה אתה רוצה שהSLIDE שלך יעשה, תתחיל לכתוב את הפונקציות שיאפשרו לך לעשות מה שאתה רוצה. לדוגמא - פונקציה שמחליפה בין התמונה הנוכחית, לתמונה שאתה תתן לו. פונקציה שתשתמש בפונקציה הקודמת ותחליף כל X זמן את התמונה לתמונה הבאה וכו.

או שאתה יכול פשוט לחפש באינטרנט, אבל זה לא מעניין.

קישור לתוכן
שתף באתרים אחרים

1.האם הקוד הבא תקין ויעבוד כך שהוא יציג לי את המצגת תמונה אחר תמונה בהפרש של 10 שניות?

<%

dim i as integer

i=1;

if i>4 then

i=1;

end if

response.write("<img src="imgs/"&i&".jpg"\>")

%>

<script type="text/javascript">

setInterval(i++,10000)

</script>

2.האם ניתן לכתוב יותר מפקודה אחת בתוך הטיימר?

קישור לתוכן
שתף באתרים אחרים

בASP לא צריך לשים נקודה פסיק. בJS כן.

בקוד הJS שלך שם, אתה לא מכיר את I(שהרי הוא משתנה שהגדרת בקוד הASP, ולא בתוך הJS. אתה יכול לשים את הערך של I+1 ע"H:

<%=i+1%>

אחר כך, אתה צריך לטעון מחדש את העמוד עם הערך החדש בQUERYSTRING. זה לא מסובך, אך יבזבז הרבה תעבורה, וגם יציק.

בגלל זה המצלתי לך להשתמש רק בJS.

קישור לתוכן
שתף באתרים אחרים

1. אתה יכול לכתוב את מה שהסברת כקוד משום שלא הבנתי כלכך את ההסבר...

2.כיצד עושים את זה ב-JS? אם תוכל לרשום לי את הקוד לפי הרעיון שרשמת בקוד הנ"ל ?

קישור לתוכן
שתף באתרים אחרים

אתה יכול להשתמש בSESSION.

להגדיר session שיחזיק את המספר ?

איך אני משתמש ב-session בתוך הקוד ה-ASP כך שהוא ישמש לי כמונה?

האם ניתן לעשות זאת גם בעזרת appliction והאם זה טוב?

קישור לתוכן
שתף באתרים אחרים

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

×
  • צור חדש...