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

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

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

דמה לחיצה על ctrl p

מתוזמן נעוץ נעול הועבר תכנות
17 פוסטים 3 כותבים 282 צפיות
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • אבי 203א מנותק
    אבי 203א מנותק
    אבי 203
    כתב ב נערך לאחרונה על ידי אבי 203
    #1

    בספריית velo (WIX COOD ) אין שם נכון להיום את הפונקציית הדפסה print()

    function insertMessage()  {
     window.print();
    }
    

    אבל כאשר לוחצים על ctrl p מתבצעת אותה הפעולה בצורה תקינה, אשמח אם יש דרך לעשות פונקצייה שמדמה לחיצה על שני המקשים האלו, קראתי הרבה על זה ראיתי השבתה שלהם, אבל לא הצלחתי את ההפעלה.
    תודה

    https://www.av-digital.co.il/

    yossizY י 2 תגובות תגובה אחרונה
    0
    • yossizY מנותק
      yossizY מנותק
      yossiz
      השיב לאבי 203 ב נערך לאחרונה על ידי yossiz
      #2

      @אבי-203 נסיתי לבדוק קצת.
      אני אסביר מה האתגר פה:
      מערכת WIX לא סומכים עליך 👶... , לכן כל הקוד שלך רץ בתוך "ארגז חול" בצורת web worker. מתוך ה-web worker אין לך גישה ישירה ל-DOM, וכן ל-window ועוד הרבה דברים.
      אז איך WIX עצמם ניגשים ל-DOM? על ידי postMessage.
      האתגר פה הוא למצוא דרך לנצל את זה לצורך שימוש ב-window.print.

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

      אבי 203א תגובה 1 תגובה אחרונה
      3
      • אבי 203א מנותק
        אבי 203א מנותק
        אבי 203
        השיב לyossiz ב נערך לאחרונה על ידי
        #3

        @yossiz טוב להבין מה הסיפור של המגבלה הידועה.
        אגב, אני כתבתי בעבר איזה פתרון לפתיחת לינק בכרטיסיה חדשה בדרך שאתה מציע. רק לא הצלחתי לשחזר את זה לנ"ד. כלומר זה יכול לעבוד אבל מדפיס לי רק את האייפרם ולא את תוכן הדף כי זה שכבה בפנ"ע על הדף. לכן יש יתרון לctrl+ p

        https://www.wix.com/velo/forum/tips-tutorials-examples/a-great-solution-to-open-a-link-from-your-site-s-pages-in-a-new-tab?appSectionParams={"origin"%3A"member_posts_page"}

        https://www.av-digital.co.il/

        yossizY תגובה 1 תגובה אחרונה
        0
        • yossizY מנותק
          yossizY מנותק
          yossiz
          השיב לאבי 203 ב נערך לאחרונה על ידי
          #4

          @אבי-203 אמר בדמה לחיצה על ctrl p:

          כלומר זה יכול לעבוד אבל מדפיס לי רק את האייפרם ולא את תוכן הדף

          אולי window.parent.print יכול לעבוד?

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

          אבי 203א תגובה 1 תגובה אחרונה
          1
          • אבי 203א מנותק
            אבי 203א מנותק
            אבי 203
            השיב לyossiz ב נערך לאחרונה על ידי
            #5

            @yossiz אמר בדמה לחיצה על ctrl p:

            window.parent.print

            אנסה
            משהו כזה?
            window.parent.print()

            https://www.av-digital.co.il/

            yossizY תגובה 1 תגובה אחרונה
            0
            • yossizY מנותק
              yossizY מנותק
              yossiz
              השיב לאבי 203 ב נערך לאחרונה על ידי
              #6

              @אבי-203 נסה להריץ את זה בתוך האייפרים. אולי כך הוא ידפיס את הדף השלם

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

              אבי 203א תגובה 1 תגובה אחרונה
              0
              • אבי 203א מנותק
                אבי 203א מנותק
                אבי 203
                השיב לyossiz ב נערך לאחרונה על ידי
                #7

                @yossiz לא מגיב. אני מוחק parent נפתח חלון ההדפסה אבל ריק.

                https://www.av-digital.co.il/

                תגובה 1 תגובה אחרונה
                1
                • י מנותק
                  י מנותק
                  יוסף בן שמעון
                  השיב לאבי 203 ב נערך לאחרונה על ידי
                  #8

                  @אבי-203 אם יש לך אפשרות לפתוח חלון חדש, קח את כל האלמנטי HTML מהדף, צור חלון חדש ולשם תעתיק את כל האלמנטים, ובסוף הדף תוסיף קריאה ל print
                  כלומר:

                  const html = document.querySelector('html').outerHTML;
                  const winPrint = window.open();
                  winPrint.document.write(html + '<script>print()</script>');
                  winPrint.focus();
                  
                  yossizY תגובה 1 תגובה אחרונה
                  0
                  • yossizY מנותק
                    yossizY מנותק
                    yossiz
                    השיב ליוסף בן שמעון ב נערך לאחרונה על ידי
                    #9

                    @יוסף-בן-שמעון אין גישה ל-document. כל הקוד נמצא בתוך web worker.

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

                    י תגובה 1 תגובה אחרונה
                    1
                    • י מנותק
                      י מנותק
                      יוסף בן שמעון
                      השיב לyossiz ב נערך לאחרונה על ידי
                      #10

                      @yossiz
                      לכאורה WIX חייבים לספק אפשרות לקבל את התוכן של ה HTML מהדף הראשי הלא כן? אחרת איך עובדים עם אלמנטים, נניח לקבל קלט משתמש?

                      י yossizY אבי 203א 3 תגובות תגובה אחרונה
                      0
                      • י מנותק
                        י מנותק
                        יוסף בן שמעון
                        השיב ליוסף בן שמעון ב נערך לאחרונה על ידי
                        #11

                        @אבי-203 תוכל לתת לינק לאתר שלך או לאתר WIX אחר שפתוח בנטפרי?

                        תגובה 1 תגובה אחרונה
                        0
                        • yossizY מנותק
                          yossizY מנותק
                          yossiz
                          השיב ליוסף בן שמעון ב נערך לאחרונה על ידי
                          #12

                          @יוסף-בן-שמעון תסתכל בתיעוד שלהם. הם נותנים API משלהם בתוך ארגז החול שמתחת למכסה קורא ל-postMessage כדי לגשת ל-DOM

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

                          י תגובה 1 תגובה אחרונה
                          0
                          • י מנותק
                            י מנותק
                            יוסף בן שמעון
                            השיב לyossiz ב נערך לאחרונה על ידי
                            #13

                            @yossiz צריך מגרש משחקים לטסטים

                            תגובה 1 תגובה אחרונה
                            0
                            • אבי 203א מנותק
                              אבי 203א מנותק
                              אבי 203
                              השיב ליוסף בן שמעון ב נערך לאחרונה על ידי
                              #14

                              @יוסף-בן-שמעון אני יכול לשתף אותך בניהול אתר ותוכל להיכנס לעורך.
                              תן לי כתובת מייל שולח לך הרשאה

                              https://www.av-digital.co.il/

                              י תגובה 1 תגובה אחרונה
                              0
                              • י מנותק
                                י מנותק
                                יוסף בן שמעון
                                השיב לאבי 203 ב נערך לאחרונה על ידי
                                #15

                                @אבי-203 לא צריך ניהול מספיק לינק, אפשר לנסות בקונסול

                                אבי 203א תגובה 1 תגובה אחרונה
                                0
                                • אבי 203א מנותק
                                  אבי 203א מנותק
                                  אבי 203
                                  השיב ליוסף בן שמעון ב נערך לאחרונה על ידי
                                  #16

                                  @יוסף-בן-שמעון זה בסדר?
                                  https://avpromotional.wixsite.com/my-site-1

                                  https://www.av-digital.co.il/

                                  י תגובה 1 תגובה אחרונה
                                  0
                                  • י מנותק
                                    י מנותק
                                    יוסף בן שמעון
                                    השיב לאבי 203 ב נערך לאחרונה על ידי
                                    #17

                                    @אבי-203 לא מצאתי גישה להטמל, זה נראה שיש להם בוררים מותאמים אישית רק למה שהם מאפשרים 😧

                                    תגובה 1 תגובה אחרונה
                                    1

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

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

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