הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   העלאת קבצים בדרך קצת שונה ? (https://hosts.co.il/forums/showthread.php?t=21898)

RS324 15-05-06 20:33

העלאת קבצים בדרך קצת שונה ?
 
שלום

אני מחפש דרך לעשות את הדבר הבא :

שיהיה לי כפתור שנקרא ATTACH FILE
(זה לא הבעיה)
ואז כשאני לוחץ עליו, נפתח לי חלון חדש עם INPUT להכניס קובץ
ואז אחרי העלאה יהיה לי CLOSE WINDOW בחלון החדש.
ואחרי שלוחצים יופיע לי ב FORM
attached files : $filename

ממש כמו פה ב VB - יש למישהו רעיון לאיך לעשות את זה ?

Alon.R 15-05-06 20:38

אולי אתה רוצה את כל המערכת שאני יתכנת לך וזהו? :S

meshuga 15-05-06 20:40

ציטוט:

נכתב במקור על ידי RS324
שלום

אני מחפש דרך לעשות את הדבר הבא :

שיהיה לי כפתור שנקרא ATTACH FILE
(זה לא הבעיה)
ואז כשאני לוחץ עליו, נפתח לי חלון חדש עם INPUT להכניס קובץ
ואז אחרי העלאה יהיה לי CLOSE WINDOW בחלון החדש.
ואחרי שלוחצים יופיע לי ב FORM
attached files : $filename

ממש כמו פה ב VB - יש למישהו רעיון לאיך לעשות את זה ?

אתה בעצמך אומר את כל הדרך, אז אתה לא מחפש דרך כי גילית אותה, מה עוד?..אתה רוצה סקריפט?..זה לא המקום, תסביר את עצמך.

RS324 15-05-06 20:42

לא אני לא רוצה שתתכנתו לי מערכת שלמה כי אני יודע לתכנת טוב מאד לבד

השאלה שלי הייתה איך אני גורם ל UPLOAD שהוא בעצם בדף אחר
להיות חלק מה FORM שלי שנמצא בדף המקורי...

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

לא ביקשתי אפילו מילת קוד אחת....

Pro-HostCoil 15-05-06 20:56

לא הבנתי מה בדיוק אתה צריך.

RS324 16-05-06 00:33

אוקי אני אנסח את זה אחרת....

מה שאני רוצה לעשות זה ככה :

דף אחד - בלחיצה על כפתור הוא פותח POP UP

לא משנה מה יש ב POP UP
כשאני לוחץ על כפתור ב POPUP הוא הופך את העיצוב של DIV מסויים בדף הראשון

כלומר במילים אחרות, איך אני יכול לשלוח מידע מידע לדף מבלי לרענן את הדף הראשון ?

BlueNosE 16-05-06 01:18

תראה
יש דרך לשליטה בwindow.. אני לא זוכר בדיוק אבל נניח שהשם של החלון הוא bla אז אתה עושה innerHTML לDIV עם AJAX... שהתוכן שלו יהיה window.bla.mashu

RS324 16-05-06 08:04

כן זה פשוט להניח שהשם של החלון הוא BLA והכל טוב ויפה
אבל זה לא ככה באמת...כי אתה לא יכול לקחת סתם שם ולהגיד זה החלון שלי
חייבת להיות איזה שהיא פקודה פשוט צריך לחפש אותה
זה שזה חייב להיות עם AJAX כבר הבנתי את זה

הדרך הכי טובה שבה אפשר לראות אתה מה שאני מתכוון זה לפתוח הודעה חדש ואז שם ללחוץ על
נהל קבצים מצורפים

זה בדיוק מה שאני מתכוון....

BlueNosE 16-05-06 09:27

טוב בסדר תלמד JS ותחזור אלינו טוב?
תחשוב על מה שאמרתי, ואולי תגיע למסקנה שאתה יכול להגדיר בעצמך את שם החלון ולא להמציא אותו.

somebody 16-05-06 13:06

אתה עושה זאת ע"י:
document.opener.window
ואחרי שאתה כותב את זה אתה יכול לעשות מה שאתה רוצה.
זאת אומרת לדוגמא:
document.opener.window.getElementById('id').innerH TML="הועלה בהצלחה!";



כל הזמנים הם GMT +2. הזמן כעת הוא 21:06.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ