הרשם שאלות ותשובות רשימת חברים לוח שנה הודעות מהיום

חזור   הוסטס - פורום אחסון האתרים הגדול בישראל > עיצוב גראפי, תכנות על כל שפותיו וקידום ושיווק אתרים > פורום תיכנות

   
|!|

השב
 
כלים לאשכול תצורת הצגה
ישן 18-08-07, 15:18   # 1
smilie
משמש ניסיון + הסכם ניסיון
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: עפולה
גיל: 34
הודעות: 827

smilie לא מחובר  

עזרה בBBCODE חייב דחוף

בניתי BBCODE פשוט אני צריך עזרה איך לסדר כמה דברים

אני צריך לעשות שנגיד והוא מדגיש את הטקסט ואז לוחץ על כפתור אז זה יחליף את הטקסט המודגש בדוגמא:
הטקסט אראה "יקיר המלך"
ואני רוצה להדגיש את המילה
"המלך"
אז זה יהפוך לככה
יקיר [BOLD]המלך[BOLD]

עריכה:
זה הקוד JS
PHP קוד:
function add_emoticon(text) {
    
document.new_topic.body.value  += text;
    
document.new_topic.body.focus();
}

function 
add_bbcode(text,attrib) {
    if(
attrib != undefined) {
        
attrib "=" attrib;
    }
    else
    {
        
attrib "";
    }
    
document.new_topic.body.value += "[" text attrib "]Text[/" text "]";
    
document.new_topic.body.focus();

הנה מה שבניתי
http://www.overws.com/yakird.html
__________________
אורגינל - פורטל נוער לא רגיל

Last edited by smilie; 18-08-07 at 15:27..
  Reply With Quote
ישן 18-08-07, 18:54   # 2
Daniel
אחראי פורום
 
מיני פרופיל
תאריך הצטרפות: Mar 2007
הודעות: 2,875

Daniel לא מחובר  

יש לי פונקציה שמצאתי שתומכת בכל הדפדפנים, הממ,
לקח לי המון זמן למצוא פונקציה שתומכת בכל הדפדפנים,
אני ממש לא בטוח שזאת זאת,
PHP קוד:
function GetSelectedelementID )
{

var 
obj document.getElementByIdelementID );
if( !
obj )
throw 
"Element " elementID " not found!";

// Netscape, Mozilla, Firefox
if( typeof(obj.selectionStart) != "undefined" )
{

obj.focus();
var 
start_selection obj.selectionStart;
var 
end_selection obj.selectionEnd;
if (
end_selection start_selection)
{
var 
temp end_selection;
end_selection start_selection;
start_selection temp;
}

return (
obj.value).substring(start_selectionend_selection);

}

// Internet Explorer
if( obj.createTextRange )
{

obj.focusobj.caretPos );
obj.caretPos document.selection.createRange().duplicate();

return 
obj.caretPos.text;

}


תבדוק שוב ליתר ביטחון.
  Reply With Quote
השב

חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים)
 


חוקי פירסום
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is מופעל
סמיילים הם מופעל
[IMG] קוד מופעל
קוד HTML מכובה

קפיצה לפורום


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

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