Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Pasek w dol
Majcon
post 2.05.2013, 19:27:44
Post #1





Grupa: Zarejestrowani
Postów: 113
Pomógł: 1
Dołączył: 27.11.2012
Skąd: Sieradz

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


Witam
Nie wiem czy dobry dział ale ok
Tworzę czat i potrzebuje aby boczny pasek przesówania był na dole zaraz po wejściu na stronę jak i po napisaniu żeby przesowal się na dół bo chce aby nowe wiadomości były na dole (kurde nie wiem jak to wyjaśnić )
kod css
Kod
#chat {
overflow : auto;
width : 40em;
height : 30em;
margin-top : 15px;
background : #FFFFFF;
text-align : left;
border : 1px solid #000000;
}


a i fajnie by było jakby się przesowal tylko wtedy gdy jest na dole żeby jak ktoś czyta starsze wiadomości żeby mu na dół nie zjechało
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 12)
kamil4u
post 3.05.2013, 10:43:15
Post #2





Grupa: Zarejestrowani
Postów: 2 350
Pomógł: 512
Dołączył: 4.01.2009
Skąd: Wrocław / Świdnica

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


Poczytaj o:
- scrollTop - https://developer.mozilla.org/en-US/docs/DO...ement.scrollTop
- scrollHeight - https://developer.mozilla.org/en-US/docs/DO...nt.scrollHeight


--------------------
Go to the top of the page
+Quote Post
Majcon
post 3.05.2013, 14:20:34
Post #3





Grupa: Zarejestrowani
Postów: 113
Pomógł: 1
Dołączył: 27.11.2012
Skąd: Sieradz

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


A mogę prosić o jakiś szybki przykład ?
Go to the top of the page
+Quote Post
!*!
post 3.05.2013, 14:42:17
Post #4





Grupa: Zarejestrowani
Postów: 4 298
Pomógł: 447
Dołączył: 16.11.2006

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


Cytat(Majcon @ 3.05.2013, 15:20:34 ) *
A mogę prosić o jakiś szybki przykład ?

http://jsfiddle.net/zbUvD/


--------------------
Nie udzielam pomocy poprzez PW i nie mam GG.
Niektóre języki programowania, na przykład C# są znane z niezwykłej przenośności (kompatybilność ze wszystkimi wersjami Visty jest wiele warta).
Go to the top of the page
+Quote Post
Majcon
post 3.05.2013, 19:28:02
Post #5





Grupa: Zarejestrowani
Postów: 113
Pomógł: 1
Dołączył: 27.11.2012
Skąd: Sieradz

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


Bardziej chodziło mi o jakiś kod
Go to the top of the page
+Quote Post
!*!
post 3.05.2013, 19:37:47
Post #6





Grupa: Zarejestrowani
Postów: 4 298
Pomógł: 447
Dołączył: 16.11.2006

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


A niby co masz wyżej? Obrazki?


--------------------
Nie udzielam pomocy poprzez PW i nie mam GG.
Niektóre języki programowania, na przykład C# są znane z niezwykłej przenośności (kompatybilność ze wszystkimi wersjami Visty jest wiele warta).
Go to the top of the page
+Quote Post
Majcon
post 3.05.2013, 19:44:09
Post #7





Grupa: Zarejestrowani
Postów: 113
Pomógł: 1
Dołączył: 27.11.2012
Skąd: Sieradz

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


a możesz mi to tu dac? bo nie mam jak na pc wejść
Go to the top of the page
+Quote Post
kamil4u
post 3.05.2013, 19:53:02
Post #8





Grupa: Zarejestrowani
Postów: 2 350
Pomógł: 512
Dołączył: 4.01.2009
Skąd: Wrocław / Świdnica

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


Jak nie masz jak otworzyć teraz linku( nie masz dostępu do PC ) to po co Ci teraz rozwiązanie, skoro i tak nie będziesz mógł go przetestować? Poczekaj jak będziesz przy PC i będziesz miał chwilę wolnego czasu, a następnie poczytaj o funkcjach, które podałem, przeanalizuj kod, który napisał !*! i odpowiednio go przerabiając wykorzystaj w swoim projekcie.

Pozdrawiam i więcej zaangażowania


--------------------
Go to the top of the page
+Quote Post
Majcon
post 3.05.2013, 20:15:56
Post #9





Grupa: Zarejestrowani
Postów: 113
Pomógł: 1
Dołączył: 27.11.2012
Skąd: Sieradz

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


Ja większość pisze na telefonie
Go to the top of the page
+Quote Post
!*!
post 3.05.2013, 20:34:26
Post #10





Grupa: Zarejestrowani
Postów: 4 298
Pomógł: 447
Dołączył: 16.11.2006

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


Cytat(Majcon @ 3.05.2013, 21:15:56 ) *
Ja większość pisze na telefonie

Współczuję.
http://jsfiddle.net/zbUvD/show/
Chyba możesz wyświetlić źródło?

[JAVASCRIPT] pobierz, plaintext
  1. $(window).scrollTop($(document).height());
[JAVASCRIPT] pobierz, plaintext


--------------------
Nie udzielam pomocy poprzez PW i nie mam GG.
Niektóre języki programowania, na przykład C# są znane z niezwykłej przenośności (kompatybilność ze wszystkimi wersjami Visty jest wiele warta).
Go to the top of the page
+Quote Post
Majcon
post 4.05.2013, 23:55:45
Post #11





Grupa: Zarejestrowani
Postów: 113
Pomógł: 1
Dołączył: 27.11.2012
Skąd: Sieradz

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


Cytat(!*! @ 3.05.2013, 21:34:26 ) *
Współczuję.


Niby tak ale to kwestia przyzwyczajenia mam fajna aple na android więc jest spoko gorzej właśnie jak czegoś nie wiem ;D

Ale cały czatGG napisałem praktycznie na telefonie i nawet nawet wyszedł ;p

I dzięki za pomoc w nocy poczytam jeszcze ;) o tym wszystkim

Co do źródła zawsze można pobrać za pomocą php ;p

Z tego co próbowałem zrozumieć powstało coś takiego
[JAVASCRIPT] pobierz, plaintext
  1. <script type = "text/javascript">
  2. var haha.gif = document.getElementById("chat");
  3. haha.gif.scrollTop = haha.gif.scrollHeight;
  4. </script>
[JAVASCRIPT] pobierz, plaintext

ale coś tu źle jednak sleep.gif


Już ok oczywiście to tylko testowe a tak myślę czy za pomocą np css można ustawić "sowak" na dole bo też trzeba pomyśleć o tych co nie obsługują javascript
Go to the top of the page
+Quote Post
kamil4u
post 5.05.2013, 12:20:45
Post #12





Grupa: Zarejestrowani
Postów: 2 350
Pomógł: 512
Dołączył: 4.01.2009
Skąd: Wrocław / Świdnica

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


Kod masz dobry. Nie wiem czemu Ci nie działa. Pewnie masz gdzieś inne błędy lub nie masz załadowanego jeszcze DOM-u.

Kod
<div id="test">

a<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>b

</div>


<style>#test{ height: 100px; overflow: scroll; }</style>

    <script>
    var test = document.getElementById("test");
test.scrollTop = test.scrollHeight;
    </script>



Cytat
Już ok oczywiście to tylko testowe a tak myślę czy za pomocą np css można ustawić "sowak" na dole bo też trzeba pomyśleć o tych co nie obsługują javascript
Nie przypomina mi się, żeby była taka możliwość. Ale czat polega na tym, że używasz AJAX, więc bez JS i tak nikt nic nie zrobi.


--------------------
Go to the top of the page
+Quote Post
Majcon
post 5.05.2013, 13:07:04
Post #13





Grupa: Zarejestrowani
Postów: 113
Pomógł: 1
Dołączył: 27.11.2012
Skąd: Sieradz

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


ok jest nie dałem onload ;D może coś wymyśle później co do nie obsługi js smile.gif
Go to the top of the page
+Quote Post

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 Wersja Lo-Fi Aktualny czas: 14.08.2025 - 04:57