![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 376 Pomógł: 47 Dołączył: 23.08.2007 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Witam, mam taki oto problem:
w jednym pliku wstawiam to: Kod <script type="text/javascript" src="include_edytor.js"></script> <textarea name="text" rows="8" cols="45"></textarea> <br /><br /> <script type="text/javascript" src="include_edytor_full.js"></script> <textarea name="text_full" rows="8" cols="45"></textarea> gdzie: include_edytor.js: Kod window.onload = function() { var sBasePath = document.location.pathname.substring(0,document.location.pathname.lastIndexOf('edytor')); var oFCKeditor = new FCKeditor('text', '490', '400'); oFCKeditor.ToolbarSet = 'Default'; oFCKeditor.BasePath = 'edytor/'; oFCKeditor.ReplaceTextarea(); } include_edytor_full.js: Kod window.onload = function() { var sBasePath = document.location.pathname.substring(0,document.location.pathname.lastIndexOf('edytor')); var oFCKeditor = new FCKeditor('text_full', '490', '400'); oFCKeditor.ToolbarSet = 'Default'; oFCKeditor.BasePath = 'edytor/'; oFCKeditor.ReplaceTextarea(); } Oczywiście uruchamiam na początku FCK Editor w sekcji head: <script type="text/javascript" src="edytor/fckeditor.js"></script> Rezultat jest taki, że edytor zamiast 2x pojawić się, uruchamia się tylko w ostatnim textarea. Czy ktoś wie jak uruchomić 2 edytory FCK w jednym dokumencie? Z góry dzięki za pomoc (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 81 Pomógł: 3 Dołączył: 28.10.2008 Skąd: Łuków Ostrzeżenie: (0%) ![]() ![]() |
najpierw w pliku w ktorym chcesz dwa razy go wlaczyc:
Kod var oFCKeditor= new Array(); a potem: include_edytor.js: Kod window.onload = function() { var sBasePath = document.location.pathname.substring(0,document.location.pathname.lastIndexOf('edytor')); var oFCKeditor[1] = new FCKeditor('text', '490', '400'); oFCKeditor[1].ToolbarSet = 'Default'; oFCKeditor[1].BasePath = 'edytor/'; oFCKeditor[1].ReplaceTextarea(); } include_edytor_full.js: Kod window.onload = function() { var sBasePath = document.location.pathname.substring(0,document.location.pathname.lastIndexOf('edytor')); var oFCKeditor[2] = new FCKeditor('text_full', '490', '400'); oFCKeditor[2].ToolbarSet = 'Default'; oFCKeditor[2].BasePath = 'edytor/'; oFCKeditor[2].ReplaceTextarea(); } o to chodziło? |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 376 Pomógł: 47 Dołączył: 23.08.2007 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Na razie nie chce mi to funkcjonować... muszę chyba jeszcze pokombinować, bo może popełniłem błąd...
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 81 Pomógł: 3 Dołączył: 28.10.2008 Skąd: Łuków Ostrzeżenie: (0%) ![]() ![]() |
wlacz ff, java script errors, wyczysc i odswiez strone. potem wrzuc logi jakie dostales (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
Metoda 1 W sekcji <body>, w miejscu w którym ma się pojawić edytor, należy umieścić następujący kod (najczęsciej się to robi w formularzu): <script type="text/javascript"> var oFCKeditor = new FCKeditor('FCKeditor1'); oFCKeditor.BasePath = "/fckeditor/"; oFCKeditor.Create(); </script> Metoda 2 W <head> należy dodać metodę "onload": <script type="text/javascript"> window.onload = function() { var oFCKeditor = new FCKeditor( 'MyTextarea' ) ; oFCKeditor.BasePath = "/fckeditor/" ; oFCKeditor.ReplaceTextarea() ; } </script> W <body> należy dodać nastepujący kod w celu podmiany istniejącego pola tekstowego formularza, istniejącego na stronie: <textarea id="MyTextarea" name="MyTextarea">This is <b>the</b> initial value.</textarea> ja bym Ci proponowal pierwszy rodzaj i wtedy robisz tak jak Ci napisalem tylko ostania lijke:
zastępujesz:
no i kod wygladalby u Ciebie tak (wklejasz w miejsca w ktore chcesz wrzucic): gdzie x=0,1,2..... Dla kazdej kolejnej wklejki zwiekszasz x o jeden P.S. google nie boli (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Ten post edytował Manwe89 7.04.2009, 15:46:53 |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 376 Pomógł: 47 Dołączył: 23.08.2007 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
OK, sprawdzę to, ale to już jutro raczej i dam znać czy wszystko OK (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
PS. Pierwsze co to szukałem w Google (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 16 Pomógł: 0 Dołączył: 2.04.2009 Ostrzeżenie: (0%) ![]() ![]() |
W znacznikach <form></form> ,mam coś takiego:
Kod <script type="text/javascript"> window.onload = function() { var oFCKeditor = new FCKeditor( "tekst"); oFCKeditor.BasePath = "http://twoja_strona/fckeditor/"; oFCKeditor.ReplaceTextarea(); var oFCKeditor2 = new FCKeditor( "dtekst"); oFCKeditor2.BasePath = "http://twoja_strona/fckeditor/"; oFCKeditor2.Height = "600"; oFCKeditor2.ReplaceTextarea(); } </script> a w headzie standard dołączam tylko odpowiednie pliki .js i działa bez problemu ... |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.09.2025 - 17:08 |