![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 93 Pomógł: 7 Dołączył: 6.09.2011 Skąd: Olsztyn Ostrzeżenie: (0%) ![]() ![]() |
Witam, używam w swojej pracy kendo i tam jest edytor. Problem w tym, że zawartość wpisana do edytora wędruje do elementu iframe. Czy jest jakaś metoda aby ustawić focus na wybranej pozycji w tym iframe'ie? Pozycję samą już mam... tylko jak ustawić nową?
-------------------- Pomogłem? Kliknij "Pomógł".
|
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 332 Pomógł: 294 Dołączył: 12.10.2008 Skąd: Olkusz Ostrzeżenie: (0%) ![]() ![]() |
tzn. chyba chodzi Ci o znak karetki??
ponieważ wszystko w tym iframe masz w contentEditable to poszukaj na necie jak się zaznacza wybrane fragmenty tekstu... w różnych przeglądarkach jest to inaczej niestety ;/... i dalej wstawiasz w niektórych przeglądarkach pusty textNode w wybrane miejsce i zaznaczasz, w innych trzeba wstawić jeszcze jakiś element np. span (daj mu jakąś klasę i na koniec edycji go wywalisz) i dopiero do niego textNode... w IE chyba nie widać było karetki to żeby to lepiej wyglądało wstawiany był textNode ze spacją... robiłem to 2 lata temu i kodu nie mam, wskazuję jedynie drogę jak to rozwiązałem... podsumowując popatrz na necie na funkcje od zaznaczania tekstu gdy elementy są w contentEditable... -------------------- Jeśli twoja ręka rusza do przodu powstrzymaj swój gniew; gdy wyprzedza cię twój gniew - wycofaj rękę.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 06:43 |