שלח תשובה

זירת השאלות

429
צפיות
12
תשובות

שאלה!..

,‏ 30 באוקטובר, 2004

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

*-מה שכתבתי זה אומרת מה שכותבים בvalue
או איפה שצריך ליכתוב כי אין לי מוסג איפה כותבים

תגיות:

12 תשובות

  1. MasterMind הגיב:

    יש לי שאלה בנושא
    ואיך אני תוחם אותם בנגיד B (מודגש) אם סימנתי אותם כבר ?
    כלומר סימנתי את המידע שאני רוצה לתחום ?
    איך אני גורם לתחימה לבוא לפני ואחרי ?
    מקווה שהבנת…

  2. שי נוימן הגיב:

    איך אני עושה את זה עם תמונות
    לדוגמא סמילי חיוך יהיה [1] וסמילי עצוב יהיה [2]

  3. BuildHome הגיב:

    אותו דבר
    רק ב-ASP אתה מחליף קוד מסוים לתגית תמונה של הסמיילי.

  4. somebody הגיב:

    תודה הצלחתי את זה!
    אבל יש לי עוד שאלה..
    איך אני עושה לינקים.
    שאנשים יוכלו לקשר להיכן שהוא..?

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

    ולא-

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

  5. BuildHome הגיב:

    לא ממש הבנתי
    1. באיזו צורה? כמו פה בפורום שמכניסים מחרוזת להחלפה וקישור או אחרת?

    2. למה בדיוק התכוונת בשאר הודעתך?

  6. MasterMind הגיב:

    הבעיה היא שלא עונים.. לכן אני מקפיץ
    מישהו??

  7. BuildHome הגיב:

    תשובה
    הנה לדוגמא הפונקציה ב-JS:
    function addCode(start,end) {
        var theRange=document.selection.createRange();
        if(theRange.parentElement()==theMsg) theRange.text=start+theRange.text+end;
        else theMsg.value+=start+end;
    }

    theMsg = השם ו-ID ה-textarea.

    למשל, כדי להוסיף הדגשה אז משתמשים במשהו כזה:
    <input type="button" OnClick="addCode('[b]','[/b]');" value="הדגשה">
    אמור לעבוד.

  8. somebody הגיב:

    כן לזה התכוונתי
    לא מצאתי שום מדריך אך עושים את זה..

  9. BuildHome הגיב:

    אוקי
    לא צריך שום מדריך בשביל זה.
    סה"כ זה משהו בסיסי מאוד – הנה דוגמא:
    link_text = Request.Form("link_text")
    link_link = Request.Form("link_link")
    If Len(link_text) > 0 and Len(link_link) > 0 Then
        str = Replace(str,link_text,"<a href="""&link_link&""">"&link_text&"</a>")
    End If

שלח תשובה