![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 107 Pomógł: 1 Dołączył: 23.08.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Jestem w trakcie pisania prostego edytora HTML dla strony - taki tam na własne potrzeby(dobrze wiem że istnieje TinyMCE, FCKEditor i wiele wiele innych darmowych edytorów, które z powodzeniem można wykorzystywać na swojej stronie - tu chodzi o chęć sprawdzenia się) Przeglądałem naprawdę wiele rożnych edytorów i zauważyłem pewną różnicę(pomijając liczbę funkcjonalności do wstawienia) że jedne obsługują jakby "wciśnięcie przycisku" a inne nie.. i oto właśnie mi chodzi jak uzyskać taki efekt(pomijając zagadnienie dotyczące wyglądu) że klikam "B" i jest ono wciśnięte w trakcie pisania.. co więcej przyciski te same się "wciskają" jeśli postawię kursor w sformatowanym tekście(np.: postawienie kursora w tym teksie : "to jest tekst pogrubiony i pochylony" zaowocuje wciśnięciem przycisku "B" i "I") obrazek pokazujący o co mi chodzi (TinyMce) (IMG:http://img534.imageshack.us/img534/2103/przechwytywanieia.jpg) Ten post edytował maniutek08 19.08.2011, 17:33:01 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 107 Pomógł: 1 Dołączył: 23.08.2009 Ostrzeżenie: (0%) ![]() ![]() |
No tak dokładnie tylko jak się do tego zabrać(IMG:style_emoticons/default/questionmark.gif) powiem szczerze że przestudiowałem kilka kodów js (np.: TinyMCE) ale szczerze mówiąc nawet nie wiem czego szukać i gdzie uderzyć że znaleźć choćby małą podpowiedź jak oni to zrobili (IMG:style_emoticons/default/wink.gif)
Jest!! coś znalazłem... przynajmniej jestem bliżej.. jest jakaś właściwość "commonAncestorContainer" i "parentNode" które pozwalają na wyświetlenie tagów Ogólnie jakby ktoś obracał się w tym temacie co ja polecam ten kod skryptu js do przestudiowania : http://www.themaninblue.com/experiment/widgEditor/ |
|
|
![]() ![]() |
![]() |
Aktualny czas: 11.10.2025 - 15:44 |