ABA


"יש דרך לשמור דף html עם JS?"
גירסת הדפסה        
קבוצות דיון פיתוח, תיכנות ובניית אתרים נושא #22174 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 22174
קן_אדמס
חבר מתאריך 14.4.18
9 הודעות
   21:03   14.04.18   
אל הפורום  
  יש דרך לשמור דף html עם JS?  
 
   יש לי דף שבניתי ואני מחפש דרך לעשות כפתור "שמור" לדף..
(זה דף דינאמי שכל אחד יכול לעצב ואז אני רוצה שכל משתמש יוכל לשמור את הדף כמו שהוא עיצב אותו..).

שימו לב שהשמירה צריכה להיות כולל התוכן הדינאמי..
(נניח שהמשמתש הוסיף div וכאלה על הדף המקורי - השמירה צריכה להיות כוללת הכל..).

תודה מראש!


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

  האשכול     מחבר     תאריך כתיבה     מספר  
  איפה אתה רוצה לשמור את זה? Bonito  14.04.18 21:29 1
  המממ Ben_d 14.04.18 21:34 2
     ! קן_אדמס 14.04.18 22:26 3
  SELENIUM aCoZz  14.04.18 22:32 4
     לא.. אני מחפש סקריפט פשוט.. קן_אדמס 14.04.18 23:29 5
  מכתב משה הלולן 15.04.18 10:46 6
     כן אבל קן_אדמס 15.04.18 10:52 7
         אז תוסיף את זה לפני שאתה שולח למשתמש משה הלולן 15.04.18 11:29 8
             לא הכרתי קן_אדמס 15.04.18 11:35 9

       
Bonito 
חבר מתאריך 22.9.09
14859 הודעות
   21:29   14.04.18   
אל הפורום  
  1. איפה אתה רוצה לשמור את זה?  
בתגובה להודעה מספר 0
 
   בכל מקרה אתה יכול לקחת את כל הHTML תחת האלמנט שעוטף הכל ואז לשמור בDB שלך. כדאי לעשות compress.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Ben_d
חבר מתאריך 15.6.16
706 הודעות
   21:34   14.04.18   
אל הפורום  
  2. המממ  
בתגובה להודעה מספר 0
 
   כשאתה אומר לשמור את הדף, אתה מתכוון לשמירה דרך הדפדפן ושהוא ישמור את ה-DOM במצבו הנוכחי, עם השינויים שהתרחשו אחרי הטעינה הראשונית?


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
קן_אדמס
חבר מתאריך 14.4.18
9 הודעות
   22:26   14.04.18   
אל הפורום  
  3. !  
בתגובה להודעה מספר 2
 
  
כשאתה אומר לשמור את הדף, אתה מתכוון לשמירה דרך הדפדפן ושהוא ישמור את ה-DOM במצבו הנוכחי, עם השינויים שהתרחשו אחרי הטעינה הראשונית?
ציטוט מאת: Ben_d

בדיוק! יש דרך?


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
aCoZz 
חבר מתאריך 19.7.06
17692 הודעות
   22:32   14.04.18   
אל הפורום  
  4. SELENIUM  
בתגובה להודעה מספר 0
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
קן_אדמס
חבר מתאריך 14.4.18
9 הודעות
   23:29   14.04.18   
אל הפורום  
  5. לא.. אני מחפש סקריפט פשוט..  
בתגובה להודעה מספר 4
 
  
ציטוט מאת: aCoZz

יש לי כבר דף html דינאמי מוכן שהמשתמש יכול לעצב כמו שהוא רוצה.
אני פשוט מחפש אפשרות להוסיף כפתור "שמור בשם" לדף כדי שכל מי שמשתמש בו יוכל לשמור את הדף לעצמו (עם העיצוב שלו..).

הדרך הכי פשוטה היא פשוט לעשות "שמור דף בשם" דרך הדפדפן.
אבל זה לא מתאים לי בגלל שהדף מלא ב-iframes (מסגרות) וכשעושים "שמור בשם" דרך הדפדפן הוא שומר גם את כל התוכן של ה-frames...

בקיצור, אני מחפש סקריפט js או משהו כזה שאני יכול להוסיף בקלות לדף שלי ויעשה את העבודה בקלות..

יש למישהו רעיון?

תודה!


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
משה הלולן לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 11.6.13
4818 הודעות, 8 פידבק
   10:46   15.04.18   
אל הפורום  
  6. מכתב  
בתגובה להודעה מספר 0
 
   יש מצב שיש פתרון js אבל מה שעולה לי לראש זה דווקא צד שרת. ברגע שהמשתמש לוחץ על שמור, שולח מה שצריך לשרת, מכין את הכל ושולח בקשה להורדה


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
קן_אדמס
חבר מתאריך 14.4.18
9 הודעות
   10:52   15.04.18   
אל הפורום  
  7. כן אבל  
בתגובה להודעה מספר 6
 
   כן, אבל אני לא יודע צד שרת..
יש לי סקריפט js ששומר אבל הוא לא כל כך מתאים לי..

(הוא שומר תוכן של כל אלמנט שאני בוחר לפי id. אבל כשאני שם id ל-html ושומר את כל הדף, הוא לא שומר גם את התגית פתיחה <!doctype html>,
והדפדפן שלא מזהה את הפלט כ-html5 דופק לי חצי מהעיצוב של הדף..).

אין דרך לעשות שמור לכל ה-doc בלי סלקטור?


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
משה הלולן לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 11.6.13
4818 הודעות, 8 פידבק
   11:29   15.04.18   
אל הפורום  
  8. אז תוסיף את זה לפני שאתה שולח למשתמש  
בתגובה להודעה מספר 7
 
   נגיד

html = gethtml();
html = "<!doctype html>"+html;

או תראה את זה https://developer.mozilla.org/en-US/docs/Web/API/XMLSerializer

אבל בכל מקרה לא הבנתי לגמרי מה אתה עושה


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
קן_אדמס
חבר מתאריך 14.4.18
9 הודעות
   11:35   15.04.18   
אל הפורום  
  9. לא הכרתי  
בתגובה להודעה מספר 8
 
   את מתודה הזאת ..
gethtml() כאילו אוסף את כל התוכן html?
זה יאסוף גם אובייקטים של dom?

בכל אופן בסוף פשוט בניתי מחדש את העיצוב לפי html 4 ולא 5..,
אבל אני שואל בשביל הידע הכללי..


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

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

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



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