Automatyczne przesuwanie strony WWW na element tej strony

0

Witam, kilka dni założyłem forum. Jeden z użytkowników poprosił mnie o dodanie do niego shoutboxa. Pobrałem i wrzuciłem na serwer ajax chat, zedytowałem styl strona tak, że czat jest widoczny na samej górze. Nie jest dla mnie problemem ustawienie go w dowolnym miejscu. Pobawiłem się tym chwilę, ale mam pewien problem. Zawsze po załadowaniu jakieś strony, ta przesuwa się na czat. A więc jeżeli czat jest na samym dole, to właśnie widok na niego się ustawia. Co zrobić, aby strona wyświetlała się zawsze od początku, bez względu na pozycji czatu.

Drugie pytanie, czy można usunąć czat, dla niezalogowanych użytkowników? W tej chwili sam czat nie jest widoczny, ale pokazuje się panel logowanie. Można go usunąć?
Dzięki

0

Odpowiedź adekwatna do ilości podanych szczegółów: zmień css i/lub js czatu w taki sposób, żeby nie przesuwał strony.

0

To próbowałem zrobić, ale nie tych plików jest bardzo dużo i nie wiem które pliki powinienem zmienić . Próbowałem pozmieniać, ale to nic nie dawało.

Szczerze mówiąc, nie wiem, co jeszcze miałbym podać? Forum PhpBB.

0

OK, to już wiemy, że zepsuł się samochód. Jeszcze podaj model - co to za czat? Gdzie ten samochód można zobaczyć, żeby do niego zajrzeć - czy też mam kupować drugi, nieznanej marki i próbować odtworzyć na nim Twój błąd? Człowieku, podaj WSZYSTKIE szczegóły, jakie przychodzą Ci do głowy, a nie piszesz, że jakiś czat zepsuł Ci jakieś forum i jeszcze liczysz na pomoc (!).

Albo kup narzędzia i sam naprawiaj. Firebug do Firefoksa albo WebDev (czy jak tam się nazywa to pod F12) w Chrome i jedziesz.

0

http://frug.github.io/AJAX-Chat/
Forum phpBB3

tu nie ma żadnych więcej szczegółów. Ja to tylko wrzuciłem na serwer na którym jest to forum. Darmowy hosting cba.pl. I ja nie mówię, że mi się w ten sposób popsuło forum, tylko przeglądarki przesuwają to forum w miejsce gdzie jest czat, a dokładnie kursor. Wydaje mi się, że w tym czacie jest coś ustawione by automatycznie można było zacząć wpisywaniei przez to strona się w to miejsce przesuwa, tylko teraz pytanie, który plik trzeba zedytować?

0

przejrzałem pliki i niczego nie znalazłem co miałoby to powodować. podaj link do tego forun

0

Być może problemem był serwer, teraz po przeniesieniu forum na płatny wydaje się być wszystko ok. To znaczy po odświeżeniu strony jest ona w tym miejscu w którym była odświeżana. Natomiast po wpisaniu adresu nie wiem czy się przesuwa, bo teraz nie ma reklam i od początku czat jest widoczny.

0

są tysiące darmowych serwerów bez reklam, ale polacy jak lemingi lgną do badziewiastego cba.pl

0

Jednak to nie rozwiązało problemu. Na płatnym serwerze po wstawieniu reklamy również stron automatycznie przesuwa się tak, by widoczne było pole do wpisywania tekstu na czacie. Nie wiem czy mam podawać adres forum, bo żeby to zobaczyć o czym mówię, potrzebna jest rejestracja.

0

to widocznie winnym jest skrypt reklamy?
pewnie robi się focus na pierwszym inpucie w kodzie, albo coś takiego..
to może wywal czat tymczasowo poza rejestrację i podaj link? bo nic Ci nie wyczarujemy z samego opisu

0

Nie, jednak wszystko będzie widać. Wejdź na forum i na czat zaloguj się bez podawania loginu i hasła. Wtedy zaloguje jako anonimowego użytkownika. Wtedy odśwież stronę. Zobaczysz, że nie ustawia się od góry, tylko tak, żeby było widoczne okno do wpisywania tekstu na czacie.
http://sjclub.pl/forum

1

Po zmianie ustawień czatu i odznaczenie opcji: "Automatycznie ustawiaj kursor w polu tekstowym:" u mnie wszystko jest dobrze. Czyli może spróbuj zmienić domyślne ustawienia czatu, Na przykład: autoFocus domyślnie, aby było na false, a nie true.

W pliku: http://sjclub.pl/forum/chat/js/config.js zmień autoFocus: true, na autoFocus: false i myślę, że wtedy będzie dobrze :)

0

Niestety nie mogę znaleźć takich ustawień.

Aha, teraz znalazłem. Niestety nie dało to takiego efektu.

0

Ok. Faktycznie jest już dobrze. Wielkie dzięki.

1 użytkowników online, w tym zalogowanych: 0, gości: 1