678
צפיות
צפיות
14
תשובות
תשובות
פתיחת מסמך .txt
שלום לכולם
איך אני מגדיר שבלחיצה על קישור למסמך עם סיומת txt הוא ייפתח אצל ה-client בתוך תוכנת notepad כך שניתן יהיה לעבוד עליו מייד? (בדומה לאופן העבודה עם מסמכי Word).
כאשר אני מצרף לדף html קישור למסמך txt כך סתם אז הדפדפן מציג אותו אבל אינו מאפשר עריכה.
בתודה מראש
14 תשובות
בלתי אפשרי
ואם לא מותקן לי נוטפד?
מ…
אני לא ממש יודע איך לעשות את זה
אבל אם לא מותקן לך פינקס רשימות
יפתח לך עורך הטקסט אחר
אפשר לברר את זה תחת "Intternet options" ב IE
במחיצה Programs
אלה הגדרות לוקאליות
אתה כמפתח אתר לא יכול לשלוט על זה.
חשבתי כך…אבל
מה השילדה אמרה(שאם אין לה נוטפד)זה לא ממש נכון,כי תמיד היה איזה עורך טקסט מישני.
.
לא נכון
לא חייב להיות עורך טקסט מוגדר כברירת מחדל
אבל אצלי מוגדר note pad
ובכל זאת קובץ ה-.txt עולה לי כך שלא ניתן לגעת בו, כמו קובץ html.
קובץ word, לעומת זאת, פותח אוטומטית את תוכנת word.
איך עושים שקובץ txt ייפתח גם הוא אוטומטית בעורך טקסט כלשהו, כך שה-client יוכל לבצע שינויים אצלו – במידת הצורך?
זה לא תלוי בך
אתה לא יכול לעשות את זה.
צריך לבדוק בVB
אני לא יודע לגבי VB Script, אבל לגבי VB יש את הפקודה Shell.
בכל אופן, גם אם אפשרי להשתמש בה, אחד מהפרמטרים שלה זה שם התוכנה איתה אתה רוצה לפתוח את הקובץ, ואם אכן לא מותקן Notepad אצל הקליינט, אז זה יצור שגיאה.
אגב, כך אני השתמשתי בVB בפקודה Shell:
Private Sub cmdShowLoogFile_Click()
Dim dTaskID As Double
dTaskID = Shell("Notepad log.txt", vbNormalFocus)
End Sub
אתה יכול ליצור בעצמך
ממשק שיציג את הקובץ ויאפשר שינוי שלו.
הצגת הקובץ בתוך textarea, ואחרי השליחה שלו באמצעות FSO אתה יכול לעדכן את הקובץ.
או לחילופין, לתת לקובץ כותר HTTP,
שזה http header, שהדפדפן יזהה אותו כקובץ שצריך להוריד ולא לפתוח.
שוב, זה לא מבטיח לך שהקובץ יפתח אוטומאטית ב notepad, אבל זה מבטיח שהוא לא יפתח בדפדפן.
בתכל'ס, השיטה שהציע השפוי האחרון היא הבטוחה והטובה ביותר למטרה המבוקשת.
(כלומר, שימוש ב TextArea כדי להציג את הקובץ)
בשביל ההדיוטות…
תוכלו לפרט מעט יותר על שתי האופציות?
איך לשים http header ומה זה FSO
בקשר ל-FSO
FSO זה שיטה ליצירה (אם אני לא טועה גם קריאה) של קבצים על השרת
לעוד את/ה יכולה/ה להיכנס לכאן :::
FSO זה אובייקט, לא שיטה.
ראשי תבות של file system object. אני חושב שיש הסבר מפורט עליו גם כאן ב webmaster, ד"א.
לגבי http header, אני זוכר שקראתי על זה מאמר איפשהו, אבל אני לא זוכר איפה הוא… אנסה לברר ואחזור עם תשובה.
מאמר
המאמר מדבר על עם FSO…