Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> edytory wysiwyg
stab
post
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 3.03.2007

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


Witam
Bardzo proszę fachowców o poradę.Usiłuję zmodyfikować edytor wysiwyg html tak aby można było wgrywać do niego obrazki jako tło tekstu.Musi działać w FF i IE oraz zapisywać poprawnie tak powstałą stronę.
Walczyłem z kilkunastoma edytorami i prosta z pozoru modyfikacja
stała się przeszkodą nie do przejścia.
Będę wdzięczny za dokładne wskazówki.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Istalacar
post
Post #2





Grupa: Zarejestrowani
Postów: 108
Pomógł: 4
Dołączył: 3.03.2007

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


Hmm...
Edytory Wysiwyg są w większości oparte na Javascript i pływającej ramce z włączoną funkcją "debugmode".
Także jeżeli piszesz własny to na starcie daj polecenie wpisania do ramki, np coś takiego:
  1. var pole = document.getElementById(ID RAMKI).contentWindow.document;
  2. pole.designMode='On';
  3. pole.open();
  4. pole.write('<html><head><style>body {background-image: url(Ścieżka do obrazka);}</style></head><body>Jakiś tam domyślny tekst</body></html>');
  5. pole.close();

Ewentualnie jeżeli potrzebujesz wstawić to w trakcie proponuję:
  1. var pole = document.getElementById(ID RAMKI).contentWindow.document.pole;
  2. pole.innerHTML="<div style='background-image: url(Ścieżka do obrazka);'>"+pole.innerHTML+"</div>";


Ten post edytował Istalacar 3.03.2007, 23:42:43
Go to the top of the page
+Quote Post

Posty w temacie


Closed TopicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 27.12.2025 - 12:35