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

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

💡 רוצה לזכור קריאת שמע בזמן? לחץ כאן!
  1. דף הבית
  2. תכנות
  3. html | בעייה בפתיחת מספר קבצי PDF בתוך אותו עמוד באמצעות iFrames

html | בעייה בפתיחת מספר קבצי PDF בתוך אותו עמוד באמצעות iFrames

מתוזמן נעוץ נעול הועבר תכנות
7 פוסטים 2 כותבים 85 צפיות 2 עוקבים
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
תגובה
  • תגובה כנושא
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • pcinfogmachP מנותק
    pcinfogmachP מנותק
    pcinfogmach
    כתב נערך לאחרונה על ידי pcinfogmach
    #1

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

    גמ"ח מידע מחשבים ואופיס

    תגובה 1 תגובה אחרונה
    0
    • dovidD מנותק
      dovidD מנותק
      dovid
      ניהול
      כתב נערך לאחרונה על ידי
      #2

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

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

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

        pcinfogmachP מנותק
        pcinfogmachP מנותק
        pcinfogmach
        כתב נערך לאחרונה על ידי pcinfogmach
        #3

        @dovid
        בניתי UI עם Vue ו-backend ב-C# עבור התוסף שלי לוורד (זית בוורד).
        מדובר במערכת שפותחת ספרים מתוך מסד נתונים של ספרים, כאשר הממשק כולו ב-Vue והגישה ל-DB נעשית ב-C#.
        עריכה: הממשק עצמו נפתח בתוך פקד webview.
        השילוב הזה מאפשר לי ליצור ממשק נוח ויפה בתוך Word, עם ביצועים טובים מאוד.
        כרגע הממשק שלי בנוי על מערכת טאבים, כאשר כל ספר נטען בטאב נפרד.
        אני רוצה להוסיף אפשרות למשתמשים לטעון גם ספרי PDF בתוך רשימת הטאבים.
        תמונות של הממשק ומערכת הטאבים כאן
        https://github.com/KleiKodesh/KleiKodesh/releases

        גמ"ח מידע מחשבים ואופיס

        תגובה 1 תגובה אחרונה
        0
        • dovidD מנותק
          dovidD מנותק
          dovid
          ניהול
          כתב נערך לאחרונה על ידי dovid
          #4

          נתת רקע רב, אבל לא סיפרת איך זה שיש טעינה של ספר שכבר נמצא בדף, וכתוצאה ממה זה קורה (קליק משתמש?).
          כמו כן איך נעשית הטעינה, האם על ידי src בifream? האם זה קובץ סטטי או דינמי או על ידי C#.

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

            נתת רקע רב, אבל לא סיפרת איך זה שיש טעינה של ספר שכבר נמצא בדף, וכתוצאה ממה זה קורה (קליק משתמש?).
            כמו כן איך נעשית הטעינה, האם על ידי src בifream? האם זה קובץ סטטי או דינמי או על ידי C#.

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

            @dovid
            אני רוצה להוסיף לחצן בשם "פתח ספר שאינו בספרייה".
            לחצן זה יפתח את Explorer של המערכת, כדי שהמשתמש יוכל לבחור קובץ PDF.
            הקובץ ייפתח בטאב חדש בתוך iframe חדש — כלומר, כל PDF חדש יופיע ב-iframe נפרד בתוך טאב חדש. בכל השלבים הללו אין בעצם שום התממשקות עם ה-c#. והקובץ נטען ישירות לתוך ה-iframe מהמערכת.

            הבעיה:
            כאשר פותחים יותר מקובץ PDF אחד, הקובץ הבא נפתח באותו מספר עמוד שבו היה הקובץ הקודם, מה שיוצר בלבול.
            למשל, אם פתחנו PDF בשם המגיד מדובנא ואנו נמצאים בעמוד 114, פתיחת PDF אחר תתחיל גם היא בעמוד 114.
            נראה שה-iframe החדש "יורש" את מספר העמוד הנוכחי מה-PDF הקודם, אולי בגלל שה-WebView שומר סטייט גלובלי.

            גמ"ח מידע מחשבים ואופיס

            תגובה 1 תגובה אחרונה
            0
            • dovidD מנותק
              dovidD מנותק
              dovid
              ניהול
              כתב נערך לאחרונה על ידי
              #6

              תנסה לשים בכתובת בסופה מציין דף, ככה :

              src="xyz.pdf#page=1"
              

              אם לא עובד שים פרמטר חסר משמעות, למשל

              src="xyz.pdf?randomValue"
              
              • מנטור אישי בתכנות והמסתעף – להתקדם לשלב הבא!
              • בכל נושא אפשר ליצור קשר dovid@tchumim.com
              pcinfogmachP תגובה 1 תגובה אחרונה
              0
              • dovidD dovid

                תנסה לשים בכתובת בסופה מציין דף, ככה :

                src="xyz.pdf#page=1"
                

                אם לא עובד שים פרמטר חסר משמעות, למשל

                src="xyz.pdf?randomValue"
                
                pcinfogmachP מנותק
                pcinfogmachP מנותק
                pcinfogmach
                כתב נערך לאחרונה על ידי pcinfogmach
                #7

                @dovid
                אבדוק את זה תודה
                כרגע אני באמצע לסדר את הקוד שלי, כי אני עדיין טירון ב-vue ועשיתי הרבה דברים לא נכון. כך שאצטרך להמתין עד הסיבוב השני לבדוק את מה שאתה אומר.
                ברגע שהאבק ישקע - אבדוק את זה ואעדכן בלי נדר.
                תודה על המענה האדיב לכל אחד באשר הוא. פשוט מדהים!

                גמ"ח מידע מחשבים ואופיס

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


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

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

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