Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: FCKEditor + zdarzenie onkeydown/onchange
Forum PHP.pl > Forum > Po stronie przeglądarki
Czadus
Witam,

jak w temacie, chciałem nadać zdarzenie na edytor, dzięki któremu po każdej zmianie w tekście itp, na stronie usuwany byłby przycisk "Publikuj", a pozostał jedynie "Zapisz". Nie mogę jednak dostać się do zawartości edytora.

Próbowałem już coś w następujący sposób:
$(document.getElementById('text___Frame').contentWindow.document).keydown(function(){alert("sdvd");});

lub $('#text___Frame').contents().find("iframe").keydown(function(){alert("sdvd");})

ale nic z tego nie działa. Struktura edytora wygląda tak, że najpierw widoczny jest iframe o ID=text___Frame, a w jego zawartości jest kolejny iframe bez nadanej klasy ani id, w którym bezpośrednio znajduje się edytowana treść.

W jaki sposób nadać zdarzenie na ten edytor??
zzeus
Spróbuj tak:
  1. var editor = new FCKeditor("test");
  2. var inst = FCKeditorAPI.GetInstance("test");
  3. var sValue = inst.GetHTML();
Czadus
Tylko, że ja podpinam edytor poprzez php, a zdarzenie chciałem w js, a to chyba ma znaczenie w tym momencie?? :]
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.