דילוג לתוכן
  • דף הבית
  • קטגוריות
  • פוסטים אחרונים
  • משתמשים
  • חיפוש
  • חוקי הפורום
כיווץ
תחומים

תחומים - פורום חרדי מקצועי

💡 רוצה לזכור קריאת שמע בזמן? לחץ כאן!
  1. דף הבית
  2. תכנות
  3. איך יוצרים שכבות בדף אינטרנט

איך יוצרים שכבות בדף אינטרנט

מתוזמן נעוץ נעול הועבר תכנות
10 פוסטים 6 כותבים 348 צפיות 5 עוקבים
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
תגובה
  • תגובה כנושא
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • ש מנותק
    ש מנותק
    שרה רחל
    כתב ב נערך לאחרונה על ידי
    #1

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

    shragaS dovidD 2 תגובות תגובה אחרונה
    0
    • ש שרה רחל

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

      shragaS מנותק
      shragaS מנותק
      shraga
      כתב ב נערך לאחרונה על ידי
      #2

      @שרה-רחל

      באיזו פלטפורמה? html טהור? וורדפרס?

      קונים בעלי אקספרס? התוסף שיעזור לכם ✅ למצוא את המחיר הכי זול למוצר בעלי אקספרס , ✅ לחפש כל מוצר שמצאתם באינטרנט ישירות בעלי , ✅ להשוות מחירים עם טימו 👈 התקינו חינם!⚡

      ש תגובה 1 תגובה אחרונה
      3
      • ש שרה רחל

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

        dovidD מחובר
        dovidD מחובר
        dovid
        ניהול
        כתב ב נערך לאחרונה על ידי dovid
        #3

        @שרה-רחל נתחיל עם זה שיש שתי גישות:
        א. ריענון מלא, אבל שמירת מראה עקבי.
        זה מה שקורה בכל האתרים כמו אמזון ואיביי, או זאפ הישראלי. את לוחצת על מאפיין בצד, כל הדף עובר ריענון ונראה בדיוק זהה חוץ מהשינויים המתבקשים. הכתובת למעלה משתנית כמובן בעת הלחיצה.
        ב. ריענון AJAX - הדף נשאר אותו דבר ורק חלקים ממנו משתנים ע"י רכיב קוד.
        דפים שעובדים ככה לגמרי נקראים SPA.
        באופן הזה הכתובת לא בהכרח משתנית, ברוב המקרים רצוי שהיא תשתנה הן בשביל הלחצנים הקודם/הבא והן בשביל שהמשתמש יוכל לשמור או לשלוח כתובת שמייצגת את המצב המדוייק של האפליקציה.

        אני מניח שאת שואלת על השני,
        יש דרכים פרימיטיביות לעשות את זה, ויש דרכים מודרניות ע"י ספריות כמו angular, react וכמובן vue.
        בספריות מודרניות כאלו קוראים לזה router.

        • מנטור אישי בתכנות והמסתעף – להתקדם לשלב הבא!
        • בכל נושא אפשר ליצור קשר dovid@tchumim.com
        yossizY תגובה 1 תגובה אחרונה
        8
        • shragaS shraga

          @שרה-רחל

          באיזו פלטפורמה? html טהור? וורדפרס?

          ש מנותק
          ש מנותק
          שרה רחל
          כתב ב נערך לאחרונה על ידי
          #4

          @shraga
          HTML טהור

          dovidD תגובה 1 תגובה אחרונה
          0
          • dovidD dovid

            @שרה-רחל נתחיל עם זה שיש שתי גישות:
            א. ריענון מלא, אבל שמירת מראה עקבי.
            זה מה שקורה בכל האתרים כמו אמזון ואיביי, או זאפ הישראלי. את לוחצת על מאפיין בצד, כל הדף עובר ריענון ונראה בדיוק זהה חוץ מהשינויים המתבקשים. הכתובת למעלה משתנית כמובן בעת הלחיצה.
            ב. ריענון AJAX - הדף נשאר אותו דבר ורק חלקים ממנו משתנים ע"י רכיב קוד.
            דפים שעובדים ככה לגמרי נקראים SPA.
            באופן הזה הכתובת לא בהכרח משתנית, ברוב המקרים רצוי שהיא תשתנה הן בשביל הלחצנים הקודם/הבא והן בשביל שהמשתמש יוכל לשמור או לשלוח כתובת שמייצגת את המצב המדוייק של האפליקציה.

            אני מניח שאת שואלת על השני,
            יש דרכים פרימיטיביות לעשות את זה, ויש דרכים מודרניות ע"י ספריות כמו angular, react וכמובן vue.
            בספריות מודרניות כאלו קוראים לזה router.

            yossizY מנותק
            yossizY מנותק
            yossiz
            כתב ב נערך לאחרונה על ידי
            #5

            @dovid אפשר להוסיף עוד גישה שהוא איפשהו באמצע, דהיינו iframe.

            📧 יוסי@מייל.קום | 🌎 בלוג | ☕ קפה

            ש תגובה 1 תגובה אחרונה
            5
            • yossizY yossiz

              @dovid אפשר להוסיף עוד גישה שהוא איפשהו באמצע, דהיינו iframe.

              ש מנותק
              ש מנותק
              שרה רחל
              כתב ב נערך לאחרונה על ידי
              #6

              @yossiz
              תודה

              תגובה 1 תגובה אחרונה
              0
              • ש שרה רחל

                @shraga
                HTML טהור

                dovidD מחובר
                dovidD מחובר
                dovid
                ניהול
                כתב ב נערך לאחרונה על ידי dovid
                #7

                @שרה-רחל את רוצה פתרון מבוסס HTML ללא JS בכלל?

                הנה דוגמת פתרון מבוסס אייפרים:
                https://www.w3schools.com/html/tryit.asp?filename=tryhtml_iframe_target

                • מנטור אישי בתכנות והמסתעף – להתקדם לשלב הבא!
                • בכל נושא אפשר ליצור קשר dovid@tchumim.com
                ש תגובה 1 תגובה אחרונה
                5
                • dovidD dovid

                  @שרה-רחל את רוצה פתרון מבוסס HTML ללא JS בכלל?

                  הנה דוגמת פתרון מבוסס אייפרים:
                  https://www.w3schools.com/html/tryit.asp?filename=tryhtml_iframe_target

                  ש מנותק
                  ש מנותק
                  שרה רחל
                  כתב ב נערך לאחרונה על ידי
                  #8

                  @dovid
                  יכול להיות גם עם JS
                  אבל פשוט לי יותר כך
                  תודה זה באמת מאד עזר

                  מוטי אורןמ תגובה 1 תגובה אחרונה
                  1
                  • ש שרה רחל

                    @dovid
                    יכול להיות גם עם JS
                    אבל פשוט לי יותר כך
                    תודה זה באמת מאד עזר

                    מוטי אורןמ מנותק
                    מוטי אורןמ מנותק
                    מוטי אורן
                    כתב ב נערך לאחרונה על ידי
                    #9

                    @שרה-רחל נאמרו פה תשובות מצויינות, מה אני כבר יכול להוסיף... אבל כעיקרון את יכולה גם להזריק את האלמנטים בצורה דינאמית לדף באמצעות אובייקט ה-DOM, ע"י האזנה לאירוע הלחיצה על הקישורים שבדף. אני מתכוון לרעיון בסגנון של זה:

                    const homePageButton = document.getElementById('home-page-button');
                    const aboutButton = document.getElementById('about-button');
                    
                    homePageButton.addEventListener('click', createHomePageElements)
                    aboutButton.addEventListener('click', createAboutPageElements)
                    
                    function createHomePageElements() {
                      // הקוד שמוסיף את האלמנטים הנצרכים לדף הבית
                    }
                    
                    function createAboutePageElements() {
                       //הקוד שמוסיף את האלמנטים הנצרכים לדף האודות 
                    }
                    
                    A תגובה 1 תגובה אחרונה
                    5
                    • מוטי אורןמ מוטי אורן

                      @שרה-רחל נאמרו פה תשובות מצויינות, מה אני כבר יכול להוסיף... אבל כעיקרון את יכולה גם להזריק את האלמנטים בצורה דינאמית לדף באמצעות אובייקט ה-DOM, ע"י האזנה לאירוע הלחיצה על הקישורים שבדף. אני מתכוון לרעיון בסגנון של זה:

                      const homePageButton = document.getElementById('home-page-button');
                      const aboutButton = document.getElementById('about-button');
                      
                      homePageButton.addEventListener('click', createHomePageElements)
                      aboutButton.addEventListener('click', createAboutPageElements)
                      
                      function createHomePageElements() {
                        // הקוד שמוסיף את האלמנטים הנצרכים לדף הבית
                      }
                      
                      function createAboutePageElements() {
                         //הקוד שמוסיף את האלמנטים הנצרכים לדף האודות 
                      }
                      
                      A מנותק
                      A מנותק
                      Avi Klaine
                      כתב ב נערך לאחרונה על ידי
                      #10

                      @שרה-רחל או לשנות את display של האלמנט שיתגלה מ none ל- block ושל שאר האלמנטים לnone באמצעות לחיצה על כפתור כמובן

                      תגובה 1 תגובה אחרונה
                      1
                      • dovidD dovid העביר נושא זה מ-תכנות ב-
                      תגובה
                      • תגובה כנושא
                      התחברו כדי לפרסם תגובה
                      • מהישן לחדש
                      • מהחדש לישן
                      • הכי הרבה הצבעות


                      בא תתחבר לדף היומי!
                      • התחברות

                      • אין לך חשבון עדיין? הרשמה

                      • התחברו או הירשמו כדי לחפש.
                      • פוסט ראשון
                        פוסט אחרון
                      0
                      • דף הבית
                      • קטגוריות
                      • פוסטים אחרונים
                      • משתמשים
                      • חיפוש
                      • חוקי הפורום