ABA


"שאלה בקשר למעבר דפים בHTML"
גירסת הדפסה        
קבוצות דיון בניית אתרים נושא #15703 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 15703
liranpla777
חבר מתאריך 16.9.08
1180 הודעות, דרג אמינות חבר זה
   04:28   18.05.10   
אל הפורום  
  שאלה בקשר למעבר דפים בHTML  
 
   התחלתי לילמוד HTML עכשיו הגעתי לנקודה של מעבר בין דפים
בעמוד הראשי למשל כתבתי בbody ככה
<a href="AA\1\kk.htm">next</a>
והצליח לעביר לי לדף הבא אבל בעמוד השני אני רושם לו כדאי לחזור אחורה

<a href="../AA\2\ll.htm">back</a>
אבל הוא לא חוזר רושם לי דף לא נימצא
מה הבעיה?תודה


                                שתף        
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

  האשכול     מחבר     תאריך כתיבה     מספר  
  שים לב... CaTz 18.05.10 12:24 1
     תודה אבל עדיין לא הולך לי liranpla777 18.05.10 14:32 2
         ואני מדבר ל יחסי liranpla777 18.05.10 14:33 3
     הצלחתי אבל זה הגיוני... liranpla777 18.05.10 15:02 4
     אגב למה להסתבך בחזרה אחורה אם ../ liranpla777 18.05.10 15:50 5
  מכתב akoka2 18.05.10 18:15 6
     כן מקודם הבנתי את זה liranpla777 18.05.10 18:26 7

       
CaTz
חבר מתאריך 2.10.04
14537 הודעות, דרג אמינות חבר זה
   12:24   18.05.10   
אל הפורום  
  1. שים לב...  
בתגובה להודעה מספר 0
 
   יש כמה אפשרויות של כתיבת כתובת להפנייה.
אבסולוטית, ויחסית.
אבסולוטית זה נתינת כתובת ביחס לדומיין כלומר משהו כזה:

<a href="/index.html">index</a>

ואילו יחסית זה ביחס לתקייה שאתה נמצא עכשיו, משהו כזה:
אם אתה נמצא בתקיה Images
ואתה שם בקובץ שם הפנייה כזו:

<a href="index.html">index</a>

הוא ינסה להכנס לקובץ index.html שנמצא בתוך Images!
וכדי "לעלות" תקייה עושים ../
כלומר כדי להפנות לקובץ Index.html שנמצא בתקיית הroot מפנים ככה:

<a href="../index.html">index</a>

ולפי ההסבר הזה, אתה יכול להבין שההפניה השנייה שלך לא נכונה כי אתה אומר לו לעלות תקייה כשאתה בתקיית
AA/11
אם הוא עולה תקייה ונכנס לתקייה שאתה מביא לו (AA/22)
אז הוא אומר לך שאין קובץ כזה.
כי הוא מנסה להכנס לתקייה AA/AA/22.
עכשיו הבחירה שלך, אם אתה רוצה להשתמש באבסולוטי אתה מביא לו /AA/22
אם אתה רוצה יחסי אתה מביא לו ../22, ללא עוד AA.

מקווה שהייתי מובן


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
liranpla777
חבר מתאריך 16.9.08
1180 הודעות, דרג אמינות חבר זה
   14:32   18.05.10   
אל הפורום  
  2. תודה אבל עדיין לא הולך לי  
בתגובה להודעה מספר 1
 
   החזור אולי אני לא שם תקבצים נכון ?צריך כול אחד בתיקיה אחרת או ביחד ניסיתי כבר אלף דברים ורק קדימה עובד


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
liranpla777
חבר מתאריך 16.9.08
1180 הודעות, דרג אמינות חבר זה
   14:33   18.05.10   
אל הפורום  
  3. ואני מדבר ל יחסי  
בתגובה להודעה מספר 2
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
liranpla777
חבר מתאריך 16.9.08
1180 הודעות, דרג אמינות חבר זה
   15:02   18.05.10   
אל הפורום  
  4. הצלחתי אבל זה הגיוני...  
בתגובה להודעה מספר 1
 
   זה מה שעשיתי
<a href="C:\Documents and

Settings\Administrator\Desktop\IMAG\ss\lk.htm">next</a>

<a href="../ki.htm">back</a>

אחד נתתי כתובת מלאה ולשני לא ועובד רק ככה אם אני מקצר לראשון לא עובד 


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
liranpla777
חבר מתאריך 16.9.08
1180 הודעות, דרג אמינות חבר זה
   15:50   18.05.10   
אל הפורום  
  5. אגב למה להסתבך בחזרה אחורה אם ../  
בתגובה להודעה מספר 1
 
   כי עכשיו שאני בודק אני פשוט רושם לו תמיקום של מה שאני רוצה שהלחצן יעבור אליו וזהו בלי נקודות בישביל אחורה או קדימה
פשוט רום ככה

<a href="C:\Documents and

Settings\Administrator\Desktop\AA\lit.htm">back</a>
<a href="C:\Documents and

Settings\Administrator\Desktop\AA\kk\hh\mm.htm">next</a>

וזה עובד אז למה צריך ת-../?


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
akoka2

דרג אמינות חבר זה
   18:15   18.05.10   
אל הפורום  
  6. מכתב  
בתגובה להודעה מספר 0
 
   אני לא מבין מה יש להסתבך פה

כשאתה נותן כתובת לקישור, מומלץ לתת את הכתובת המלאה בשביל מנועי החיפוש, וגם כי זה הרבה יותר נוח לדעת לאן בדיוק אתה מקשר.

זאת אומרת במידה ויש לי קובץ שנקרא news.php והוא נמצא בroot אז אני אכתוב:


<a href="http://domain/news.php">News</a>

שוב זה לא נוח להשתמש בכתובת יחסית אם אין לך צורך בזה, פשוט תתן את הנתיב המלא לקובץ.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
liranpla777
חבר מתאריך 16.9.08
1180 הודעות, דרג אמינות חבר זה
   18:26   18.05.10   
אל הפורום  
  7. כן מקודם הבנתי את זה  
בתגובה להודעה מספר 6
 
   תודה


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

תגובה מהירה  למכתב מספר: 
 
___________________________________________________________________

___________________________________________________________________
למנהלים:  נעל | תייק בארכיון | מחק | העבר לפורום אחר | מחק תגובות | עגן אשכול
       



© כל הזכויות שמורות ל-רוטר.נט בע"מ rotter.net