Edytor nie działa jak należy, Każdy z elementów osobno chodzi, razem nie chcą... dlaczego? |
Edytor nie działa jak należy, Każdy z elementów osobno chodzi, razem nie chcą... dlaczego? |
21.05.2019, 17:11:18
Post
#1
|
|
Grupa: Zarejestrowani Postów: 111 Pomógł: 2 Dołączył: 20.07.2014 Ostrzeżenie: (0%) |
Cześć,
Piszę formularz, w pewnym momencie ma się pojawić textarea i dobrze by było, by miała wygląd jak należy. Program w uproszczeniu składa się z dwóch plików wyswigStart.php i wyswig.php WyswigStat.php wygląda następująco Textarea w powyższym pliku została umieszczona tylko po to by sprawdzić czy nicEdit działa - wykasowanie jej niczego nie zmienia w działaniu programu. i plik wyswig.php i teraz cały problem polega na tym, że textarea w pliku wyswig niczym się nie różni od zwykłego inputa (poza wielkością). Zwyczajnie nie widzi tego nicEdit. Zmiana miejsca wklejenia nicEdit (script napisany kursywą - przeniesienie tych linijek do pliku wyswig.php) zmienia tylko tyle, że osobno uruchomiony program wyswig.php wyświetla się z ładną textareą natomiast jeżeli ten plik zostanie uruchomiony za pomocą funkcji z pliku wyswigStart to "jest zwykły input". Jak sprawić by pomiędzy div=wyniki wyświetlała się ładna textarea? Nie mam pomysłu. |
|
|
21.05.2019, 17:14:04
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 761 Pomógł: 1822 Dołączył: 11.03.2014 Ostrzeżenie: (0%) |
Może zamiast przestarzałego nicEdit zastosuj np. CKEditor?
-------------------- |
|
|
21.05.2019, 17:44:16
Post
#3
|
|
Grupa: Zarejestrowani Postów: 111 Pomógł: 2 Dołączył: 20.07.2014 Ostrzeżenie: (0%) |
Zmiana edytora niczego nie zmienia.
Z CKEdirtor: i wyswig Sam wyswig działa, razem nie chcą... |
|
|
21.05.2019, 18:03:42
Post
#4
|
|
Grupa: Zarejestrowani Postów: 6 761 Pomógł: 1822 Dołączył: 11.03.2014 Ostrzeżenie: (0%) |
Albo nie rozumiem co chcesz zrobić, albo dobrze rozumiem, ale to co robisz jest kompletnie bezsensowne.
Po to aby dołączyć nowy edytor wczytujesz kawałek kodu HTML Ajax'em? To jak układanka domino z 250 tys. klocków po to aby włączyć światło. Jeszcze w pierwszym przykładzie można na to przymknąć oko, ale w drugim chcesz wstawić element <html> wraz z DOCTYPE do <div>? Na wciśnięcie przycisku powinieneś dokleić kod <textarea> do <div>, ale bez użycia Ajax. A potem:
-------------------- |
|
|
21.05.2019, 19:09:17
Post
#5
|
|
Grupa: Zarejestrowani Postów: 111 Pomógł: 2 Dołączył: 20.07.2014 Ostrzeżenie: (0%) |
Do plliku wyswig.html skopiowałem przykład z instrukcji w ten sposób plik wyswig sam działał ale jak jest wywoływany ajacem to już nie.
Przyznaję CI 100% rację, że pisanie 14 linijek kodu tam gdzie można jedną jest bez sensu. Dzięki za rady. Zadziałało:) Ten post edytował frankiejojo 21.05.2019, 19:10:47 |
|
|
Wersja Lo-Fi | Aktualny czas: 25.04.2024 - 00:46 |