Tak to niewątpliwie najlepszy pomysł który równiez w pewnym momecie wpadł mi do głowy.
Ale nie potrafiłem go zrealizować , w php owszem ale nie w java script.
Tekst ktory przypisuje w zmiennej js, moglby zostac przetworozny juz w php, ale wtedy musialbym go przekazywac w formie nienaruszonej i zmienionej, a ja chce go podac w formie orginalnej i w javascript raz wysiwetlic w czterech linijkach a raz w orginale.
Znalazłem w sieci pewien skrypt i torche go dostosowałem do moich potrzeb:
<script language="JavaScript">
function splitString (stringToSplit,separator) {
arrayOfStrings = stringToSplit.split(separator)
for (var i=0; i < 3; i++) {
if(arrayOfStrings[i].length>240)
{
document.write (arrayOfStrings[i])
break
} else
document.write (arrayOfStrings[i] + "
<br />")
}
}
splitString("Tekst testowy
<br />Tekst testowy
<br />","
<br />")
Tylko on ciągle nie jest wolny od wad ponieważ, w przypadku gdy w pierwszej lini tekst<230 to wstawi <br/> ... juz nie tak zle bo maksymalnie rozjedzie sie o 230 znakow * 3 linie co nie jest tak straszne jak w przypadku który opisywałem na początku.