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

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

miniature 07-05-06 09:55

ניסיון לעורך WYSIWYG - תצוגה בלבד, ללא העברת נתונים. בינתיים.
 
http://royalgames.3dfaculty.com/yw.html
יש המון באגים =/

-VladK- 07-05-06 12:16

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

עריכה:
כשמכניסים תמונה אי אפשר להגדיר את הכתובת שלה..

BlueNosE 07-05-06 12:21

FF? לא מציג?..
תגדיר לו HEIGHT וWIDTH, אני לא רואה כלום.

miniature 07-05-06 12:26

ציטוט:

נכתב במקור על ידי BlueNosE
FF? לא מציג?..
תגדיר לו HEIGHT וWIDTH, אני לא רואה כלום.

עכשיו?

עריכה:
בדקתי וב FF ה contenteditable="true" לא עובד, וה cursor:hand; לא עובד.

adiga000 07-05-06 12:33

יפה אחי..
אהבתי
אבל זה לא עושה הדגשה ונטוי

BlueNosE 07-05-06 12:39

בכל מקרה, תעשה מה שאני עשיתי בעורך שלי:
overflow:scroll;
יעזור לך

Eye-Soft 07-05-06 13:19

DIV הניתן לעריכה לא עובד בשום דפדפן מלבד IE...

miniature 07-05-06 13:26

EYE-SOFT, מאיפה אתה כ"כ בטוח?

עריכה:
במידה ובאמת אי אפשר לכתוב ב DIV בדפדפן FF, איך אפשר לעשות את העורך ב TEXTAREA?
הרי execCommand לא עובד על TEXTAREA.. (עד כמה שידוע לי, תקן אותי בבקשה אם אני טועה)

BlueNosE 07-05-06 13:50

אי אפשר, אני לא יכול בפורום גם לעבור למצב WYSIWYG, אם הייתה דרך בטוח היא הייתה פה בפורום.

miniature 07-05-06 13:56

אבל אולי יש דרך עם TEXTAREA

עריכה:
תצוגה יותר נורמלית למשתמשי פיירפוקס - http://royalgames.3dfaculty.com/yw2.html

BlueNosE 07-05-06 13:59

מפתאום.
טקסטאריאה נועד בשביל להראות דברים.

miniature 07-05-06 14:01

אבל אם זאת הדרך אולי היחידה לעשות WYSIWYG למשתמשי FF אז צריך להשתמש בזה בכל מקרה. השאלה אם זה אפשרי.

-VladK- 07-05-06 15:56

אם זו הדרך היחידה אז נראה לי שזה בלתי אפשרי משום שבIE המודגש וכול שאר האופציות לא עובדות בכלל

somebody 07-05-06 16:35

רק IE תומך בזה.
בפורום העורך כן תקין ב FF עובדה לי יש FF ואני משתמש בעורך של הפורום.
פשוט כדי לעשות כזה עורך שיתמוך בכל הדפדפנים צריך להשקיע, ולכתוב סקריפט שיגדיר הכל, בדרך כלל בעורכים כאלו משתמשים ב IFRAME ולא ב DIV.
וכמובן שהסקריפט של כזה עורך הוא גיליון שלם של קוד, אין דרך קצרה/קלה להפתר מזה כמו ב IE.

BlueNosE 07-05-06 17:16

אתה יודע מה המשמעות של WYSIWYG?
זה אומר, שמה שאתה רואה זה מה שאתה מקבל. בטקסטאריאה אתה רואה <i>בלה</i> ומקבל בלה. בWYSIWYG אתה רואה בלה ומקבל בלה.
זה אומר שאין כזה דבר "עורך textarea שהוא WYSIWYG"..

somebody 07-05-06 17:52

ציטוט:

נכתב במקור על ידי BlueNosE
אתה יודע מה המשמעות של WYSIWYG?
זה אומר, שמה שאתה רואה זה מה שאתה מקבל. בטקסטאריאה אתה רואה <i>בלה</i> ומקבל בלה. בWYSIWYG אתה רואה בלה ומקבל בלה.
זה אומר שאין כזה דבר "עורך textarea שהוא WYSIWYG"..

כן אני יודע מה זה WYSIWYG, תראה לי איפה שהוא שכתבתי על TEXTAREA.
בVB זה IFRAME לא TEXTAREA, אז לפני שאתה אומר שמשהו לא יודע משהו תבדוק את עצמך, כי יכול להיות שאתה זה הוא מי שלא יודע את המשהו הזה.
וב VB יש אפשרות לעורך WYSIWYG, אני משתמש בו פה.
ולא לא עורך של [B]מודגש[B], אלא עורך של מודגש , אז בבקשה, תבדוק את עצמך לפני שאתה מתחיל לדבר בטון תוקפני.

BlueNosE 07-05-06 17:59

מי דיבר איתך בכלל? כתבתי את ההודעה למיניאטור, לא באתי ופניתי אליך.
ואתה בא ומתחיל לעשות לי דוקטורט על טעות שעשיתי כשבכלל לא דיברתי איתך S:

somebody 07-05-06 18:13

ציטוט:

נכתב במקור על ידי BlueNosE
מי דיבר איתך בכלל? כתבתי את ההודעה למיניאטור, לא באתי ופניתי אליך.
ואתה בא ומתחיל לעשות לי דוקטורט על טעות שעשיתי כשבכלל לא דיברתי איתך S:

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

לא משנה.

BlueNosE 07-05-06 18:16

באמת שאני לא בא ללמד אותך.
אתה מתכנת ברמה שלי ואולי אפילו יותר טוב.
אבל זה נורא מעצבן אותי, שלפני שאתה יודע בכלל על מה ומי מדובר אתה קופץ. =\

somebody 07-05-06 18:51

ציטוט:

נכתב במקור על ידי BlueNosE
באמת שאני לא בא ללמד אותך.
אתה מתכנת ברמה שלי ואולי אפילו יותר טוב.
אבל זה נורא מעצבן אותי, שלפני שאתה יודע בכלל על מה ומי מדובר אתה קופץ. =\

מאיפה אני יכול לדעת למי מדובר אם לא צוטטה שום הודעה, וההודעה נכתבה מתחת להודעה שלי, והנושא היה בדיוק אותו נושא וניראה כמו המשך?
אבל לא משנה עברנו;).


ובניית עורך WYSIWYG היא בכלל לא פשוטה, מה שבנית כאן זה עורך בכאילו, הוא עובד על הפונקציות המובנות של IE וזה כבר לא טוב.
כדי לבנות עורך WYSIWYG צריך רמה גבוה מאוד ב JS, ואני לא אגיד שאני יודע לבנות, כי אני לא.

miniature 07-05-06 19:04

אז אין דרך לעשות עם תמיכה ב FF?

BlueNosE 07-05-06 19:07

----מופנה לאלמוג מופנה לאלמוג מופנה לאלמוג----
אם אתה קורא לעורך הזה מקצועי- התבלבלת.
הוא גם עובד על execCommand, פשוט הם עלו על שיטה להפעלה בFF.. חוצמזה, מפתאום IFRAME.. זה חייב להיות או DIV או משהו בסגנון, כי IFRAME מייבא מבחוץ

miniature 07-05-06 23:54

ציטוט:

נכתב במקור על ידי BlueNosE
----מופנה לאלמוג מופנה לאלמוג מופנה לאלמוג----
אם אתה קורא לעורך הזה מקצועי- התבלבלת.
הוא גם עובד על execCommand, פשוט הם עלו על שיטה להפעלה בFF.. חוצמזה, מפתאום IFRAME.. זה חייב להיות או DIV או משהו בסגנון, כי IFRAME מייבא מבחוץ

מסכים .
אז מהו ה'טריק' שהעורך יעבוד גם ב FF??

adiga000 08-05-06 05:51

זאבל מי אמור שצריך

אבל במערכת הזאת כן משתמשים בTEXTAREA..
<textarea name="message" id="vB_Editor_001_textarea" rows="10" cols="60" style="width:540px; height:250px" tabindex="1" dir="rtl"></textarea>

זאת הפקודה של המערכת הזאת.

WebProject 08-05-06 06:42

אני בניתי עורך עם שני מתכנתים אחרים, זה די פשוט, משתמשים בIFRAME, יש כמה שורות של JS.

DIV לא עובד בFF מסיבות אבטחה [והם די צודקים].

miniature 08-05-06 11:00

ציטוט:

נכתב במקור על ידי WebProject
אני בניתי עורך עם שני מתכנתים אחרים, זה די פשוט, משתמשים בIFRAME, יש כמה שורות של JS.

DIV לא עובד בFF מסיבות אבטחה [והם די צודקים].

איך IFRAME קשור?!

somebody 08-05-06 11:29

ציטוט:

נכתב במקור על ידי miniature
איך IFRAME קשור?!

כי עושים את זה ב IFRAME!
הם לא עושים עם TEXTAREA! יש בקוד גם TEXTARAREA אבל הוא לא של העורך!
חפשו בקוד מקור, או תורידו FF תלחצו לחצן ימיני על החלון של הכתיבה ויהיה כתוב לכם שזה IFRAME.
אי אפשר לעשות כזה דבר ב TEXTAREA!

BlueNosE 08-05-06 11:30

דוגרי, איך IFRAME קשור?
זה הרי לא דף חיצוני.. =\

אעע ואגב, לא דיברתי בכלל על TEXTAREA אלא על DIV.. אני לא מבין איך אפשר בIFRAME..

miniature 08-05-06 14:18

ציטוט:

נכתב במקור על ידי BlueNosE
בכל מקרה, תעשה מה שאני עשיתי בעורך שלי:
overflow:scroll;
יעזור לך

רציתי לצטט את זה, פשוט שכחתי.
אפשר לראות אותו? (את העורך שלך)

BlueNosE 08-05-06 14:59

זה במחשב הישן, אני אמצא ואעלה..

miniature 08-05-06 15:11

ציטוט:

נכתב במקור על ידי BlueNosE
זה במחשב הישן, אני אמצא ואעלה..

אוקי, כשתמצא תשלח לי לפרטי בבקשה.
בינתיים נחזור לנושא - תאימות WYSIWYG ל FF.

Itay 08-05-06 16:21

חח בדיוק לפני כמה ימים חיפשתי על זה.. נראה לי הכי פשוט זה לעבוד איך שהוא עם שיטות של אג'אקס, הבעיה היא איך אפשר להכניס לתוך הפריים שם טקסט
לא חיפשתי יותר מידי מידע, אבל ראיתי בסקריפט של RTE שעברתי עליו איזה 2 דקות שהם גם ברעך עובדים שם עם אג'אקס
http://www.kevinroth.com/rte/demo.htm

תעבור על הקוד ותנסה ללמוד איך הם עשו
בהצלחה =]

miniature 09-05-06 00:09

מה טוב בלהעתיק?

miniature 09-05-06 20:49

עדכון:
http://royalgames.3dfaculty.com/yw.html
(עדיין לא טוב ב FF)

Itay 10-05-06 19:03

ציטוט:

נכתב במקור על ידי miniature
מה טוב בלהעתיק?

אני אמרתי להעתיק? רשמתי לך "תעבור על הקוד ותנסה ללמוד איך הם עשו" - תלמד איך הם עובדים, קח רעיונות.. לא להעתיק מהם. את הקוד תרשום לבד ואיך שאתה צריך אצלך.. רק את השיטה תלמד מהם.

miniature 10-05-06 20:51

הקוד שלהם לא ברור (הוא יוצא לי בשורה אחת..)


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

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