![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 251 Pomógł: 2 Dołączył: 24.08.2005 Ostrzeżenie: (0%) ![]() ![]() |
Ponizszy kod to maly edytor tresci html. Po kliknieciu na obrazek stosuje pochylenie kroju czcionek zaznaczonego fragmentu tekstu w ramce.
Zalezy mi na tym, aby w ponizszym kodzie pozbyc się ramki, ktora nie jest zgodna ze specyfikacja xhtml 1.0 Strict. Probowalem z divem poprzez: contentEditable= 'true' Niestety tego nie wspiera mozilla. Czy mozna to zrobic jakos inaczej ? (pozostajac w xhtml 1.0 Strict)
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 2 258 Pomógł: 16 Dołączył: 21.09.2004 Skąd: Kielce Ostrzeżenie: (0%) ![]() ![]() |
Musisz mieć iframe. Dlaczego ?
Zobacz: Żebyś mógł coś edytować musisz mieć obszar w którym będziesz to robił. Ten obszar musi być innym dokumentem html a to założenie spełnia tylko iframe. Gdybyś nie miał iframe, edytowałbyś wszystko, a nie to co chcesz (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Każdy WYSIWYG korzysta z iframe. Nawet jeśli nie jest on jawnie użyty to jest generowany z poziomu js. Zobacz jak wygląda źródło strony w przykładach na stronach fckeditora i tineMCE |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 614 Pomógł: 7 Dołączył: 10.11.2003 Skąd: Rzeszów/Kraków Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 251 Pomógł: 2 Dołączył: 24.08.2005 Ostrzeżenie: (0%) ![]() ![]() |
Cytat Żebyś mógł coś edytować musisz mieć obszar w którym będziesz to robił. Ten obszar musi być innym dokumentem html a to założenie spełnia tylko iframe. Gdybyś nie miał iframe, edytowałbyś wszystko, a nie to co chcesz Pod IE oraz Operą istnieje mozliwosc edycji obszaru, ktory nie jest calym ani innym dokumentem, lecz jedynie fragmentem dokumentu: Kod <div contentEditable="true">edycja</div>
Ten post edytował kufalo 5.01.2007, 21:02:42 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 24.09.2025 - 17:53 |