![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 243 Pomógł: 19 Dołączył: 12.09.2005 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
chciałem sie dowiedzieć czy jest taka możliwość w textarea że textarea sie nie powiększa tzn chodzi mi o szerokośc aby nie pokazywał się suwak tylko przeszedł do nastepnej lini czy idzie takie coś zrobic??(nie chce \n\r lub br) chciałbym aby nie ucinał on też zdan |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 085 Pomógł: 231 Dołączył: 12.05.2008 Ostrzeżenie: (0%) ![]() ![]() |
W jakim sensie?
Jeśli wpiszesz ciąg bez spacji, to normalnie, że pokaże się suwak. Jeśli ciąg jest ze spacjami, to samo powinno przeskoczyć do linii niżej. Chodzi o to pierwsze? |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 243 Pomógł: 19 Dołączył: 12.09.2005 Ostrzeżenie: (0%) ![]() ![]() |
tak chodzi oto pierwsze
powiedzmy ze moze być dodany też <br> tylko nie wiem jak:D bo jak policzę i np pewnym ciągu dam <br> to możne sie okazać ze podzielę inny wyraz który nie powinien być podzielony Ten post edytował matx132 14.09.2008, 20:30:50 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 1 085 Pomógł: 231 Dołączył: 12.05.2008 Ostrzeżenie: (0%) ![]() ![]() |
To nie bardzo jest możliwość sensownego zrobienia czegoś takiego.
Jedyne co możesz zrobić, to sprawdzać czy jakieś słowo ma więcej niż dozwolona liczba znaków i po tej dozwolonej liczbie wpychać spację. Minusów jest kilka: 1) Możesz rozwalić w ten sposób linki 2) Żeby to normalnie działało wymaga js |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 243 Pomógł: 19 Dołączył: 12.09.2005 Ostrzeżenie: (0%) ![]() ![]() |
a jak można było by to zrobić w js??
chyba że bedę sprawdzał czy jest http w wyrazie jeśli jest zostawiam jeśli nie daje spację |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 1 085 Pomógł: 231 Dołączył: 12.05.2008 Ostrzeżenie: (0%) ![]() ![]() |
Na szybko, bo już późno (to tylko zarys, że się da, żeby to jakoś sensownie używać trzeba by było to trochę (trochę bardzo) zoptymalizować). No i bez sprawdzania adresów.
Prócz optymalizacji trzeba będzie pokombinować ze zdarzeniami, bo onkeypress w przypadku wklejonego tekstu w niczym nie pomoże. Onkeyup i onkeydown są tutaj użyteczne, ale mogą być mocno obciążające. setInterval będzie za to sprawdzał nawet jeśli nie będzie trzeba. Pewnie da się to zrobić miliony razy lepiej, ale za późno już dla mnie ![]() Poza tym osobiście bym zostawiła z paskiem. |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 243 Pomógł: 19 Dołączył: 12.09.2005 Ostrzeżenie: (0%) ![]() ![]() |
jak zostawie z paskiem to niestety theme mi sie rozwali:D
|
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 171 Pomógł: 32 Dołączył: 5.08.2008 Skąd: Lublin Ostrzeżenie: (0%) ![]() ![]() |
Cytat chyba że bedę sprawdzał czy jest http w wyrazie jeśli jest zostawiam jeśli nie daje spację Dokładnie - to jest najlepsze rozwiązanie - na Javie to jest mnóstwo pisania i mnóstwo warunków, a tutaj jeśli ustawiasz szerokość textboxa na np 200px to sprawdzasz ile Ci wejdzie literek i zapisujesz do zmiennej ciąg znaków minus 1 oraz sprawdzasz czy nie zawiera http, i tutaj się warunki kończą - nie ma tak długich słow - ewentualnie mogą to być linki (gdzie można napisać nad textboxem, że przy wklejaniu linków proszę dodawać człon http ( i już sprawa załatwiona w 5 linijkach kodu). Pozdrawiam -------------------- ---------------------------
"Jeżeli trzeci dzień z rzędu nie chce Ci się pracować tzn że dziś jest ŚRODA ! Algorytmy , Programowanie , Tworzenie WWW - SPRAWDŹ |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 1 085 Pomógł: 231 Dołączył: 12.05.2008 Ostrzeżenie: (0%) ![]() ![]() |
Cytat nie ma tak długich słow Nie znasz chyba pomysłowości co "życzliwszych" internautów, zwłaszcza tych, którym serwis podpadł z jakiegoś powodu. Ci tworzą słowa nawet kilkuset literowe jak się uprą. I przed tym trzeba się zabezpieczyć, z tym że nawet jeśli na poziomie js, to php również.
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 3.07.2025 - 19:20 |