Wpis z mikrobloga

@machniuk: Jaki obiekt body? Masz tag body w #textarea? Jak wygląda cała struktura html? Nie masz czasem 2 x ? Selektory jQuery działają dokładnie jak CSS, czyli powinieneś mieć jakiś element o id "textarea" i w nim tag body, do którego zawartości chcesz się dostać.
  • Odpowiedz
@Vealheim: Kod JS który podałem działa poprawnie. Mój edytor generuje kolejną strukturę html, head, body - wszystko działa poprawnie. Tylko pod jQuery nie można odwołać się do elementu body.
  • Odpowiedz
@koob: Jak to z jakiej? Nie rozumiem?

Mam kod: document.getElementById("textarea").contentWindow.document.body.innerHTML

Który działa, nie mogę rozkimić tego, jak by miał wyglądać w jQuery. Próbowałem find i children, ale nic z tego.
  • Odpowiedz
@machniuk: na 100% nie można mieć taga body w jakimkolwiek innym tagu oprócz html. pewnie masz tam iframe (który to już ma w sobie body, bo jest jakby oknem na nowy dokument html) a do środka iframe'a ze względów bezpieczeństwa dostępu nie ma.
  • Odpowiedz