Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JS] document.write('Dluuuuuuugi teeekst')
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
koskitos
Wiec. mam baardzdo dlugi tekst to wyswietlenia przez JS. w document.write moge wpisac tylko jeden wers. Ten tekst ma ich około 100. Niepraktyczne jest dodawanie document.write przy każdej lini.

Jak to wyswietlic? moze jakos zaincludowac. calosc jest w pliku .js
ActivePlayer
ten tekst przepusc przez phpowe addslashes i zamień wszystkei znaki nowej linii czyli potocznie entery zamien na <br />. Z tym są zawsze problemy, przynajmniej ja mam.
koskitos
ok, spoko

ale jest inna sprawa:
calosc teraz jest w pliku .php (ktory jest odczytywany jako .js przez <script> na innej stronie)
php w tym pliku generuje HTML.

Wychodzi na to, ze przy kazdym echo bede musial dodawac slashe przed ' i zamieniac znaki nowej lini.

Wiem, ze moge wszystko najpierw wrzucic do zmiennej, potem wyswietlic ale ten kod bedzie baaardzo ale to baardzo czesto uzywany i musi chodzic ekspresowo i nie obciazac serva.

Nie ma lepszego sposobu?
ActivePlayer
mysle ze przechwycenie bufora to nie jest zbyt obciazające polecenie.
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.