491
צפיות
צפיות
8
תשובות
תשובות
איך פותחי קובץ Word ע"י Javascript?
אני רוצה לשים קישור לדף WORD באמצעות JavaScript, אבל אני רוצה להציג אותו באופן שיהיה ניתן לערוך אותו כמו עמוד WORD רגיל, כלומר – להציג את סרגלי הכלים וכו'.
שמתי לב שכשאני מקשרת למסמך .doc ב -Netscape זה פותח לי את Word באופן אוטומטי, אבל ב-IE הוא פותח לי עמוד אינטרנט ובתוכו הקובץ, בלי אפשרות לערוך אותו.
האם יש קוד שיגרום לכך שהקובץ יפתח בפורמט WORD???
תודה מראש למגיבים!!
8 תשובות
למה בלי אפשרות לערוך?
כשאני פותח קובץ word באקספלורר, אני יכול לערוך אותו, ואפילו לשמור את השינויים…
לא יודעת, לי זה לא פותח. הנה הקוד:
<a href=javascript:void(0); onClick='window.open("/images/uploads/word_document_1.doc", "_blank","status=1,toolbar=0,location=0,scrollbars=yes,width=500,height=480, resizable=1")'>Open this document</a>
יש לך אולי קוד אחר שיגרום לפתיחת הקובץ בפורמט word?
תודה על ההיענות המהירה!
ומה אם את מנסה לינק רגיל?
עם target=_blank?
בצד לקוח אני לא חושב שאת יכולה לקבוע לדפדפן אם לפתוח את הקובץ בדפדפן עצמו או אם לפתוח תיבת הורדה. כאן זו החלטה של הדפדפן אם זה פורמט שהוא מכיר או לא, ומן הסתם, אקספלורר נוטה לפתוח בתוכו מסמכי אופיס. אפשר לעשות את זה בצד השרת, אבל לא נראה לי שבצד הלקוח זה אפשרי.
ד"א, זו שאלה שמתאימה לפורום צד לקוח, אז אחרי התגובה הבאה שלך אני פשוט אעביר אותה לשם…
ניסיתי, זה שוב פותח לי בדפדפן…
אז יש לך מושג איך אני עושה את זה בצד שרת?
את מוסיפה לו http header
שמכריח את הדפדפן להקפיץ תיבת שמירה.
באיזה טכנולוגיית צד שרת את עובדת?
סליחה על הנדנוד, אבל תוכל לפרט יותר
אני עוד די חדשה בתחום, ואין לי מושג איך להוסיף http header.
אני עובדת בשפת PHP.
אהה… אז צריך לחכות למישהו שיודע
php, כמו jonathan…
אני עובד ב ASP, אז אין לי מושג איך עושים את זה ב PHP…
מממ…
header("Content-type: image/gif;");
ישלח header של GIF איני יודע מה ה-header של וורד אבל זה עובד על אותו עיקרון…