Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JavaScript] tinyMCE a zdarzenie on
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
cornholio666
Witam,

Mam takie cos:
  1. <textarea name="message" onKeyDown="alert("tak");"> </texarea>


Dziala. Ale jak chce użyc tinyMCE to żadne zdarzenie "on" nie działa.

Oto moja konfiguracja tinymce:

  1. <script language="javascript" type="text/javascript">
  2. tinyMCE.init({
  3. mode : "exact",
  4. elements : "message",
  5. theme : "advanced",
  6. language : "pl",
  7. plugins : "spellchecker,style,layer,table,save,advhr,advimage,advlink,emotions,iespell
    ,insertdatetime,preview,zoom,flash,searchreplace,print,contextmenu,paste,directio
    nality,fullscreen,noneditable",
  8. theme_advanced_buttons1_add_before : "save,newdocument,separator",
  9. theme_advanced_buttons1_add : "fontselect,fontsizeselect",
  10. theme_advanced_buttons2_add : "separator,insertdate,inserttime,preview,separator,forecolor,backcolor",
  11. theme_advanced_buttons2_add_before: "cut,copy,paste,pastetext,pasteword,separator,search,replace,separator",
  12. theme_advanced_buttons3_add_before : "tablecontrols,separator",
  13. theme_advanced_buttons3_add : "emotions,iespell,flash,advhr,separator,print,separator,ltr,rtl,separator,fu
    llscreen",
  14. theme_advanced_buttons4 : "insertlayer,moveforward,movebackward,absolute,|,styleprops,|,spellchecker",
  15. theme_advanced_toolbar_location : "top",
  16. theme_advanced_toolbar_align : "left",
  17. theme_advanced_path_location : "bottom",
  18. content_css : "/example_data/example_full.css",
  19. plugin_insertdate_dateFormat : "%Y-%m-%d",
  20. plugin_insertdate_timeFormat : "%H:%M:%S",
  21. extended_valid_elements : "hr[class|width|size|noshade],font[face|size|color|style],span[class|align|s
    tyle]",
  22. external_link_list_url : "example_data/example_link_list.js",
  23. external_image_list_url : "example_data/example_image_list.js",
  24. flash_external_list_url : "example_data/example_flash_list.js",
  25. file_browser_callback : "mcFileManager.filebrowserCallBack",
  26. theme_advanced_resize_horizontal : false,
  27. theme_advanced_resizing : true,
  28. apply_source_formatting : true,
  29. spellchecker_languages : "+English=en,Danish=da,Dutch=nl,Finnish=fi,French=fr,German=de,Italian=it,Po
    lish=pl,Portuguese=pt,Spanish=es,Swedish=sv"
  30. });


Ktoś wie jak to rozwiązać?
revyag
A po co Ci to ? Zobacz, przecież edytor WYSIWYG służy do tego aby edytować treści, a jak za każdym razem jak kliknę będę miał alert to jaki jest sens używania edytora ?
cornholio666
To byl tylko przyklad. Chodzi mi o zliczanie znaków powiedzmy od 400 w doł wpisanych w textarea. Przyklad pokazuje ze onKeyDown nie dziala (nie wywoluje sie funkcja JS).
revyag
Jeśli koniecznie chcesz coś robić ze zdarzeniami, musisz sam sobie napisać ich obsługę. Zobacz jak jest napisany dla tinymce plugin contextmenu. Jest on standardowo w katalogu plugins.
cornholio666
Sam sobie nie napisze bo w JS cieńki jestem tiredsmiley.gif

Znalazlem cos takiego http://www.spr.go.th/docs/tiny_mce/tinymce...t.class.js.html

Tyle ze nie wiem zabardzo jak to dopalić. Może ktoś pomóc ?
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.