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

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

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

מתוזמן נעוץ נעול הועבר תכנות
17 פוסטים 3 כותבים 150 צפיות
    • מהישן לחדש
    • מהחדש לישן
    • הכי הרבה הצבעות
תגובה
  • תגובה כנושא
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • אבי 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
  • דף הבית
  • קטגוריות
  • פוסטים אחרונים
  • משתמשים
  • חיפוש
  • חוקי הפורום
  • התחברות

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

  • התחברו או הירשמו כדי לחפש.