Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [JavaScript] ie + innerHTML + pre
nmts
post
Post #1





Grupa: Zarejestrowani
Postów: 283
Pomógł: 34
Dołączył: 21.03.2008

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


Mam div:
  1. <div class='code'>treść</div>
  2.  
  3. .code {
  4. display: inline-block;
  5. white-space: pre;
  6. }


Chce zmienić treść. Jednak nie mogę zmienić treści za pomocą innerHTML, bo IE gubi wtedy wszystkie białe znaki.

Jakiś pomysł?

Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
bastard13
post
Post #2





Grupa: Zarejestrowani
Postów: 664
Pomógł: 169
Dołączył: 8.01.2010
Skąd: Kraków

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


Rozumiem, ze chodzi ci o wielokrotne spacje, tabulatory i znak nowej lini?
preg_replace i zamieniaj \n na <br>, \t na &# 9; (bez spacji), a spacje na  

Ten post edytował bastard13 27.08.2010, 23:10:58
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 6.10.2025 - 09:13