![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 Pomógł: 0 Dołączył: 29.09.2006 Ostrzeżenie: (0%) ![]() ![]() |
Chciałbym zapytać czy zna ktoś może sposób na uruchomienie edytora FCKeditor na żądanie?
Problem polega na tym, że strona z edytorem ładuje się dość ociężale (nawet po kompresji), a nie wspomnę już sytuacji kiedy mamy np 3 pola z edytorem. Trzeba chwilkę czekać. Jakby można było to zrobić, aby edytor był inicjowany jedynie po kliknięciu w treść pola <textarea>. Gdzieś widziałem takie rozwiązanie, ale nie wiem jak się do tego zabrać. Prosiłbym o w miarę rzeczowe odpowiedzi, bez porad typu "trzeba by użyć ajaxa", itp. Dzięki. |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Przyjaciele php.pl Postów: 1 112 Pomógł: 20 Dołączył: 10.04.2005 Ostrzeżenie: (0%) ![]() ![]() |
http://wiki.fckeditor.net/Developer%27s_Gu...tion/Javascript
1. czytasz dok powyższy 2. tworzysz sobie funkcję na podstawie tego 3. dajesz zdarzenie onclick w textarea 4. UWAGA - chyba trzeba ten onclick "unicestwić" utworzeniu już FCKEditora dla danego textarea, żeby nie było problemu. IMHO tak to wyglądać by mogło. pozdr. edit: to co napisałem to teoria, nie próbowałem, ale powinno dać radę. Ten post edytował siemakuba 29.09.2006, 15:48:37 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 252 Pomógł: 2 Dołączył: 4.12.2004 Skąd: Skierniewice Ostrzeżenie: (10%) ![]() ![]() |
trochę cięzko bez takiej odpowiedzi bo wg mnie tak to własnie ma dzialac
do textarea przypisujesz fukcję JS do zdarzenia onclick() czyli niech będzię np tak
i w pliku edytor.php dajesz zwykłe wywołanie FCKeditor Dobrze byłoby podczepiać jeszcze do zmiennej JS adres idenyfikator tego textarea żebyś miał nad tym jakąś kontrolę Do powyższego kodu potrzebujesz advAJAX @siemakuba : byłeś szybszy, będzie to działać, testowałem Ten post edytował artur81 29.09.2006, 15:50:45 -------------------- |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 5.07.2025 - 09:13 |