Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [wolontariat][JavaScript][CSS][HTML]Przewijanie na sam dol strony, How?
dadexix
post 14.08.2009, 18:51:49
Post #1





Grupa: Zarejestrowani
Postów: 439
Pomógł: 21
Dołączył: 28.06.2007
Skąd: Bielsko-Biała

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


Witam, mam pewne pytanie, w jaki sposob sprawic by strona non-stop przewijala sie w dol?

Mianowicie, moj skrypt ma sie wykonywac, i wyniki co jakis czas przesylac[co kilka sec]

skrypt wyglada w stylu
[PHP] pobierz, plaintext
  1. while(1){
  2. echo(dane); ob_flush(); sleep(czas);
  3. }
[PHP] pobierz, plaintext
co zrobic by automatycznie przewijal sie na dol[tzn gdy wszystko co wysle nie bd sie miescic na ekranie - by automatycznie szlo w dol]

Z gory dzieki;)


--------------------
"Na przykład zmiennej $jestem_najlepszy przypisujemy wartość logiczną TRUE"
Ja: użyj funkcji[...]
Grins: mów normalnie do mnie a nie po polsku
Ja: normalnie to znaczy jak?
Grins: No w PHP... inaczej mój parser ledwo kuma:)
Go to the top of the page
+Quote Post
Fifi209
post 14.08.2009, 19:02:33
Post #2





Grupa: Zarejestrowani
Postów: 4 655
Pomógł: 556
Dołączył: 17.03.2009
Skąd: Katowice

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


Chyba javascriptem. W ogóle co Ty chcesz zrobić... ?


--------------------
Zainteresowania: C#, PHP, JS, SQL, AJAX, XML, C dla AVR
Chętnie pomogę, lecz zanim napiszesz: Wujek Google , Manual PHP
Go to the top of the page
+Quote Post
dadexix
post 14.08.2009, 19:06:09
Post #3





Grupa: Zarejestrowani
Postów: 439
Pomógł: 21
Dołączył: 28.06.2007
Skąd: Bielsko-Biała

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


W skocie? wyswietlacz do napisow filmow flash... jako ze z moim JS jest krucho[a tym bym to mogl fajnie zrobic] trzeba sobie radzic inaczej... i tak wpadlem na to, by php wysylalo mi napis, czekalo X czasu, dawalo nastepny;) pytanie tylko co zrobic bym nie musial przewijac, tym bardziej ze zakladam ze dam sobie na napisy nie za duze okienko[100-200px?]


--------------------
"Na przykład zmiennej $jestem_najlepszy przypisujemy wartość logiczną TRUE"
Ja: użyj funkcji[...]
Grins: mów normalnie do mnie a nie po polsku
Ja: normalnie to znaczy jak?
Grins: No w PHP... inaczej mój parser ledwo kuma:)
Go to the top of the page
+Quote Post
Fifi209
post 14.08.2009, 19:14:55
Post #4





Grupa: Zarejestrowani
Postów: 4 655
Pomógł: 556
Dołączył: 17.03.2009
Skąd: Katowice

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


Pomyśl o wydajności, skoro skrypt pracuje cały czas...to zjesz dużo proca i pamięci.

Filmiki z napisami tak... ?
To nie lepiej ajax'em pobierać do div'a co określony czas? (a czas zmienny w zależności od długości zwróconych danych) [ja bym to tak zrobił]


--------------------
Zainteresowania: C#, PHP, JS, SQL, AJAX, XML, C dla AVR
Chętnie pomogę, lecz zanim napiszesz: Wujek Google , Manual PHP
Go to the top of the page
+Quote Post
dadexix
post 14.08.2009, 19:27:05
Post #5





Grupa: Zarejestrowani
Postów: 439
Pomógł: 21
Dołączył: 28.06.2007
Skąd: Bielsko-Biała

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


Ale TY kminisz ajaxa, i Ty nie myslisz juz druga godzine nad tym jak sobie ogladac nadal swoj ulubony serial[pod windowsem uzywalem PlaySubtitles, tutaj jest problem:D]

A procek, pamiec... jak bym chcial to robic na serwerze czy cos, to rozumiem, ale chce na localu, przy wlaczonym filmie i kadu wiec nie musze oszczedzac:D


--------------------
"Na przykład zmiennej $jestem_najlepszy przypisujemy wartość logiczną TRUE"
Ja: użyj funkcji[...]
Grins: mów normalnie do mnie a nie po polsku
Ja: normalnie to znaczy jak?
Grins: No w PHP... inaczej mój parser ledwo kuma:)
Go to the top of the page
+Quote Post
Fifi209
post 14.08.2009, 19:32:04
Post #6





Grupa: Zarejestrowani
Postów: 4 655
Pomógł: 556
Dołączył: 17.03.2009
Skąd: Katowice

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


Powiedz lepiej czemu nie oglądasz w normalnym odtwarzaczu ? biggrin.gif Tylko z protokołem http mieszasz ?


--------------------
Zainteresowania: C#, PHP, JS, SQL, AJAX, XML, C dla AVR
Chętnie pomogę, lecz zanim napiszesz: Wujek Google , Manual PHP
Go to the top of the page
+Quote Post
dadexix
post 14.08.2009, 19:34:12
Post #7





Grupa: Zarejestrowani
Postów: 439
Pomógł: 21
Dołączył: 28.06.2007
Skąd: Bielsko-Biała

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


Lacze 520Kbit, nie sciagne w tyle czasu co ogladam, lecz musial bym czekac az nastepne mi sie sciagnie[np. ogladam odcinek, to on sie skonczy i czekam az mi sie nastepny nie sciagnie]

Moglbym np. mplayerem ogladac flv prosto z serwera, ale i tutaj problem, nie moge przewijac w tym wypadku, a jest to dla mnie baaardzo wazne;)


--------------------
"Na przykład zmiennej $jestem_najlepszy przypisujemy wartość logiczną TRUE"
Ja: użyj funkcji[...]
Grins: mów normalnie do mnie a nie po polsku
Ja: normalnie to znaczy jak?
Grins: No w PHP... inaczej mój parser ledwo kuma:)
Go to the top of the page
+Quote Post
Fifi209
post 14.08.2009, 19:49:35
Post #8





Grupa: Zarejestrowani
Postów: 4 655
Pomógł: 556
Dołączył: 17.03.2009
Skąd: Katowice

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


W javascript masz scroll tyle mogę chyba pomóc...


--------------------
Zainteresowania: C#, PHP, JS, SQL, AJAX, XML, C dla AVR
Chętnie pomogę, lecz zanim napiszesz: Wujek Google , Manual PHP
Go to the top of the page
+Quote Post
Kildyt
post 14.08.2009, 20:17:46
Post #9





Grupa: Zarejestrowani
Postów: 869
Pomógł: 53
Dołączył: 20.10.2003
Skąd: Przeworsk

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


[JAVASCRIPT] pobierz, plaintext
  1. var element = document.getElementById('jakis-div');
  2. element.scrollTop = element.scrollHeight;
[JAVASCRIPT] pobierz, plaintext
Tutaj masz kod dla przewijania div-a. Dla body na pewno sobie poradzisz. winksmiley.jpg


--------------------
Go to the top of the page
+Quote Post
dadexix
post 14.08.2009, 20:42:49
Post #10





Grupa: Zarejestrowani
Postów: 439
Pomógł: 21
Dołączył: 28.06.2007
Skąd: Bielsko-Biała

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


hmm... nie lepsze by bylo:
https://developer.mozilla.org/en/Window.scrollByLines

i pytanie odrazu, co zrobic by to dzialalo non-stop? tzn co pojawienie sie new lini, szlo w dol?

while(1){ ... }
nie dziala, no chyba ze cos innego zle robie
window.scrollbyline(1)[..]?


bo jak pamietam z moich... stycznosci z js, window to cala zawartosc okna...

Ten post edytował dadexix 14.08.2009, 20:43:38


--------------------
"Na przykład zmiennej $jestem_najlepszy przypisujemy wartość logiczną TRUE"
Ja: użyj funkcji[...]
Grins: mów normalnie do mnie a nie po polsku
Ja: normalnie to znaczy jak?
Grins: No w PHP... inaczej mój parser ledwo kuma:)
Go to the top of the page
+Quote Post
Kildyt
post 14.08.2009, 20:46:11
Post #11





Grupa: Zarejestrowani
Postów: 869
Pomógł: 53
Dołączył: 20.10.2003
Skąd: Przeworsk

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


Jeżeli dynamicznie pobierasz jakieś dane to przecież wiesz kiedy się jakieś nowe pojawiły.


--------------------
Go to the top of the page
+Quote Post
dadexix
post 15.08.2009, 21:46:40
Post #12





Grupa: Zarejestrowani
Postów: 439
Pomógł: 21
Dołączył: 28.06.2007
Skąd: Bielsko-Biała

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


nie jesli uzywam php i
sleep(czas);
flush();

hmm nikt nie byl by tak mily by pomoc to poskladac?


--------------------
"Na przykład zmiennej $jestem_najlepszy przypisujemy wartość logiczną TRUE"
Ja: użyj funkcji[...]
Grins: mów normalnie do mnie a nie po polsku
Ja: normalnie to znaczy jak?
Grins: No w PHP... inaczej mój parser ledwo kuma:)
Go to the top of the page
+Quote Post
Spawnm
post 15.08.2009, 21:52:54
Post #13





Grupa: Moderatorzy
Postów: 4 069
Pomógł: 497
Dołączył: 11.05.2007
Skąd: Warszawa




Takie rzeczy to na giełdę ofert.
Przenoszę.
Go to the top of the page
+Quote Post
Mandala23
post 24.05.2011, 12:16:35
Post #14





Grupa: Zarejestrowani
Postów: 1
Pomógł: 0
Dołączył: 24.05.2011

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


Cytat(Kildyt @ 14.08.2009, 21:17:46 ) *
[JAVASCRIPT] pobierz, plaintext
  1. var element = document.getElementById('jakis-div');
  2. element.scrollTop = element.scrollHeight;
[JAVASCRIPT] pobierz, plaintext
Tutaj masz kod dla przewijania div-a. Dla body na pewno sobie poradzisz. wink.gif

Witam i dziękuję smile.gif

Ten mały skrypcik uratował mi życie.

Jeszcze raz ddziękuję.
Mandala

Ten post edytował Mandala23 24.05.2011, 12:17:08
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: 21.06.2025 - 13:59