Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Internet explorer i designMode
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
em_pl
Hej
Mam problem, który występuje w Internet Explorerze (najprawdopodobniej problem jest w wersji 5.5).
Tak więc przy tworzeniu edytora WYSIWYG (opcja designMode = "on"). IE dodaje tagi
  1. <pre></pre>


Co sprawia, że tekst zamiast się zawijać (w danym obiekcie htmla) wypisuje tekst w jednej linii.

Czy jest jakaś magiczna zasada na stare IE ? Czy po prostu na bieżąco wywalać tagi <pre> ze strony ?
SHiP
Tak działa znacznik <pre>

Znacznik pre konwertuje każdy enter na znacznik przejscia do nastepnej lini - <br/>
Sprawdz sobie kod:
  1. jedna linia
  2. nastepna linia
  3.  
  4. <pre>
  5. jedna linia
  6. nastepna linia
  7. </pre>


Jesli chcesz zawijany tekst nie kozystaj z niego...
em_pl
dzięki za info, ale tyle to wiedziałem przed napisaniem tego posta winksmiley.jpg

Chodzi o to, że <pre> dodawany jest automatycznie przez przeglądarkę i w tym cały problem i sens tego posta.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.