Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: jquery i focus();
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
kicaj
Edytowalna tresc za pomoca <iframe>:
  1. <script>var editableContent = $('.admin-edit').contents().get(0);
  2.  
  3. if (editableContent) {
  4. editableContent.open();
  5. editableContent.write($('.admin-mode').val());
  6. editableContent.close();
  7. editableContent.designMode = 'on';
  8. }
  9.  
  10. // ...
  11.  
  12. if($('.toolbar').click(function() {
  13. // dzialajaca funkcja execCommand...
  14. $('.admin-edit').focus();
  15. }


Problem polega na tym, iz klikajac na .toolbar funkcja focus() dziala jakby co drugi raz,
tzn. pierwszy klik wstawia kursor w <iframe>, drugi juz nie, trzeci wstawia kursor...

Mam nadzieje ze zrozumiale.
kamil4u
Mógłbyś dać jakieś demo? Na razie nic nie przychodzi mi do głowy, a zawsze metodą prób i błędów (za pomocą firebug-a) można wiele zdziałać.
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.