Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [JavaScript][AJAX][PHP] tinyMCE problem z Focus(), problem z wrzuceniem słownika
cerberpat
post 7.03.2010, 21:04:18
Post #1





Grupa: Zarejestrowani
Postów: 27
Pomógł: 0
Dołączył: 20.05.2009

Ostrzeżenie: (0%)
-----


Witam

Od razu napisze, że może były podobne tematy ale jakoś nie mogę sobie poradzić z tym problemem mimo, iż przeglądałem wiele tematów z TinyMCE.

Mam pole textarea które znajduje się wewnątrz form o id = formularz
  1. <textarea id="opis" name="opis" onkeyup='historia();' rows="10" cols="68"></textarea>

i mam diva z onclick który wywołuje coś takiego
  1. function slowniki(liczba) {
  2.  
  3. var pars = '?';
  4. var pars = pars + '&nazwa='+liczba;
  5.  
  6. new Ajax.Request('slowniki_date.php',
  7. {
  8. method:'get',
  9. parameters: pars,
  10. onSuccess: function(transport) {
  11. formularz.opis.focus();
  12. sel = document.selection.createRange();
  13. sel.text = transport.responseText || "brak danych";
  14. },
  15. onFailure: function() {
  16. alert('BŁĄD')
  17. }
  18. });
  19. }

I dopóki to był zwykły textarea działało super po kliknięciu w diva wrzucało wynik operacji z slowniki_date.php zwykły text do textarea ale pojawiła się potrzeba wprowadzenia TinyMCE i teraz po kliknięciu w diva nic się nie dzieje sprawdziłem wszystko skrypty się wykonuję i wydaje mi się że problem leży w tym fragmęcie...
  1. formularz.opis.focus();
  2. sel = document.selection.createRange();
  3. sel.text = transport.responseText || "brak danych";

Wygląda jakby po prostu nie widział tego elementu...
Czy ktoś mógłby wspomóc rozwiązaniem smile.gif byłbym bardzo wdzięczny smile.gif Dzięki z góry smile.gif

Ten post edytował cerberpat 7.03.2010, 21:33:17
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 13.06.2025 - 09:50