417
צפיות
צפיות
30
תשובות
תשובות
שינוי פרטים בג'מיקס.
לאחרונה עברתי לשירות האיכסון מטריפוד לנענע וכשאני שיניתי ב"שינוי הפרטים" את הכתובת להעברת שם דומיין זה לא שינה לי מה לעשות?
לאחרונה עברתי לשירות האיכסון מטריפוד לנענע וכשאני שיניתי ב"שינוי הפרטים" את הכתובת להעברת שם דומיין זה לא שינה לי מה לעשות?
30 תשובות
פנה אל התמיכה בג'מיקס.
זה העניין…..
אתמול פניתי אליהם באימייל ולאחר כמה זמן קיבלתי בדואר הודעה:
Failed to deliver to '[email protected]'
LOCAL module(account [email protected]) reports:
account is full (quota exceeded)
אז כתבתי כאן בווב-מאסטר.
הפרסומות למעלה בטריפוד.
כאשר מאחסנים אתר בטריפוד זה שם לך אוטומטית פרסומות למעלה.
האם יש אפשרות להחליט באיזה נושא יהיו הפרסומות?- כי לא מזמן היו לי באתר שלי שהוא עוסק בשחמט פרסומות למעלה של שחמט של ריפוד אבל עכשיו זה כבר לא.
אבל
אף אחד מאיתנו קשור לגמיקס, אז למה שנדע מה הבעייה?
אין באפשרותינו לעזור לך.
אני לא מנהל ג'מיקס או בכלל קשור לאתר.
בפעם האחרונה. שאלות לא משורשרות יימחקו ללא אזהרה!
איך צובעים רקע של טבלה?
ככה:
<td style="background-color:#000000"></td>
יש אולי דרך…..
לצבוע את כל הטבלה בפעולה אחת ולא תא, תא?
ככה …
*ראשית כל , התקלה שכל מתחיל עושה אותה , דוגמה:
<style type="text/css">
body,table,tr,td{
background-color:blue;
}
</style>
וזה שגוי !
כי אז אתם תצתרכו לציין כל תא בניפרד בתוך הטבלה ןלכן בגיליונות הסיגנון הראשיים אל תציינו את התגים הבאים:
span , tr , td , img
כי חלקם זה inline אבל כולם תתי תגים ולכן אסור לתת להם את אותם ההגדרות שנותנים לתגים הראשיים ולoutline
ואז יהיה ניתן לכתוב בראש שקט:
<table style="background-color:red;">
…
</table>
* רוב התגים הראשיים הם outline
שבתוכם נכלל התוכן …
לדוגמה:
table
tr
td
div
p
h1
*אלו העיקריים …
תמונה מתחלפת.
איך אני עושה באתר האינטרנט שלי מספר תמונות שמתחלפות בכל מספר שניות?
בברכה
ישי
טוב. אז כך
אתה יוצר לך תגית תמונה בעמוד ונותן לה ID מסוים נגיד "img1"
עכשיו באירוע onload אתה מאתחל interval שירוץ כמספר השניות שאתה רוצה
אשר קורא לפונקציה changeImage (למשל)
אתה מאתחל שני משתנים אחד שיקרא i וערכו יהיה 0 (שאת תפקידו אני אגיד בהמשך) והשני יקרא pathArr והוא יכיל את כל הכתובות של התמונות שאתה רוצה להריץ בצורת מערך (זה מחוץ לפונקציה)
בפונקציה changeImage אתה בודק אם i שווה לאורך המערך ואם כן אתה מציב בו 0 (בהמשך גם מעלים את ה-I באחד)
לאחר מכן אתה בוחר את התמונה מהמערך ומכניס את הכתובת שלה לתוך ה-SRC של התמונה img1. כך עושים זאת:
document.getElementById("img1").src = pathArr[i]
לאחר שעשית זאת תעלה את i באחד וסיים את הפונקציה
משהו כזה צריך לצאת בסוף
var i=0, pathArr=["src1","src2"];
function changeImage(){
if (i==pathArr.length){
i=0;
}
document.getElementById("img1").src = pathArr[i]
i++;
}
onload = function(){
setInterval(changeImage, 8000) /// 8000ms = 8sec
}
עוד קוד להחלפת תמונות
זה קוד שכתבתי לאתר הבגרות שלי:
<script language="JavaScript">
var a = 0,x;
var pic = new Array();
pic[0] = "pic1.jpg";
pic[1] = "pic2.jpg";
pic[2] = "pic3.jpg";
function apic()
{
x = setInterval ("showPic()",2000 }
function showPic()
{
document['img'].src = pic[a];
a++;
if (a>2) a=0;
}
</script>
<body onload="apic();">
<img src="somepic.jpg" name="img">
במערך אתה מוסיף את התמונות ואת מספר המערך מעלה בכל פעם ב-1.
יש לזכור שהמערך מתחיל מ-0 כך שאם יש לך 5 תמונות אז המספר האחרון שיהיה במערך הוא 4.
בנוגע ל-2 בקוד:
1. במערך הוא מסמל את מספר הערכים במערך.
2. בפונקציה יש משפט תנאי שבודק אם המספר גדול יותר מהמערך אז הוא מאפס את משתנה הלולאה ל-0 (כלומר מתחיל מהתחלה).
בנוגע ל-img בקוד:
1. שם התמונה שבה הוא יציג את התמונה מן ערך המערך הנוכחי.
2. השם שנותנים לתמונה שבה תתבצע החלפת התמונות.
2000 = 2 שניות (זמן כל החלפת תמונה).
אותה גברת בשינוי אדרת

עדיף להשתמש במתודה length של המערך ובכך לא צריך לשנות את הקוד בכל פעם שמוסיפים איבר למערך
וד"א שימוש ב-NAME יצא משימוש ע"פ התקן של XHTML STRICT ו-XHTML 1.1 אז רצוי להשתמש ב-ID
אני רוצה לנצל את הנושא ולשאול …
כיצד משתמשים בטיימר … ?
מה הכוונה ב-TIMER ?
זה קוד מתוך אתר הבגרות שלי…
וזה היה לפני זמן רב ורק זמן מה לפני כן התחלתי (בגלל המחשב) להכנס באופן כללי ל-JS (לא ממש מחבב JS).
אם הבנתי אותך נכון
אז כך:
setInterval ("value",number);
value = הפעלת פונקציה (לדוגמא)
number = מספר אשר קובע כל כמה זמן לבצע את ה-value (המספר הוא באלפית השנייה).
מישהו נחמד בשם אוריקס
האיר את תשומת ליבי בפורום שוני אתרים בתפוז והראה לי שאפשר (ואף רצוי) לתת ריפרנס של פונקציה ב-setInterVal ללא גרשיים
setInterval(fncFunction, number)
ברגע שאתה שם את הגרשיים זה גורם לכך שאתה משתמש ב-EVAL שזו שיטה מאוד לא יעילה
חבל כי JS זו שפה מעולה
שכל פעם אני מגלה בה משהו חדש וטוב
פעם אחרונה!
פעם הבאה הדיונים שלך יימחקו ללא אזהרה
אולי אפשר…
לא שהתמונה תתחלף תוך כמה שניות אלא שרק כשהגולש נכנס לאתר או עושה "רענן" אז התמונה תחלף.
אתה מתכוון לתמונה רנדומלית?
אם כן, ראה FAQ – מדור JS.
אני יודע שצוות האתר הזה יהרוג אותי
אבל הנה אתר שנותן שרות כזה:
(אין לי מושג איך הם עושים את זה , זה קשור לתכנות צד שרת …) .
זו חתימה רנדומלית
גם אני בניתי שירות כזה (טוב יותר) אבל זה שירות שנועד לחתימות מתחלפות ולא שירות לסתם תמונות או לדברים אחרים.
לא, התכוונתי שאני נותן לו…….
לא, התכוונתי שאני נותן לונניח 5 תמונות ובכל פעם שהוא נכנס לאתר התמונה מתחלפת.
זה מה שהתכוונתי …
אתה קובע את סדר התמונות (ואולי גם כל כמה זמן הם יתחלפו) ושם את הקישור שהם נותנים לך שם …
הנה קוד מוכן עבור מה שאתה רוצה
אם ידעתי php או asp אז הייתי מכין
אחד כזה בעצמי …
(תמונה שמתחלפת כל כמה צפיות)