463
צפיות
צפיות
3
תשובות
תשובות
תיחום הודעה
היי
יש לי טופס ב-ASP שפשוט מקבל נתונים(הודעה), הבעיה היא שההודעה נפרשת על כל העמוד ולא יורדת שורה (בהצגתה הסופית בפורום).
ניסיתי לתחום אותה עם טבלה על ידי הגדרת גודל התא והטבלה אך ללא הועיל.
יש למישהו אולי רעיון?
תודה מראש.
3 תשובות
צריך
להחליף vbcrld ב <br>:
dim sText
sText = Request.QueryString("xyz")
sText = replace(stext,vbcrlf,"<br>")
תיחום הודעה
היי
אני כבר משתמש בזה.
כאשר אני כותב הודעה ויורד שורה בעצמי (לחיצה על enter), הכל בסדר, הבעיה כאשר אני לא יורד שורה בעצמי אלא נגמרת השורה והסמן יורד לבד.
אין איזו דרך לקבע את רוחב התא או הטבלה?
תודה על העזרה.
כמה אפשרויות
1. להוסיף למאפיין wrap של ה textarea את הערך hard, וזה יוצר VBCRLF בכל ירידת שורה.
זה כמובן לא מספיק, כי אין להסתמך על מה שמגיע מהקליינט
2. להוסיף
word-wrap:break-word;
לקלאס שמכיל את הטקסט, עובד רק מ IE5 ומעלה, ורק ב IE.
3. אם הטקסט בתוך טבלאות, ניתן להוסיף
table-layout:fixed;
4. בכל מקרה שהוא, ניתן להשתמש בקלאס