Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [HTML][JavaScript] onclick location.href
xamrex
post
Post #1





Grupa: Zarejestrowani
Postów: 267
Pomógł: 1
Dołączył: 10.08.2007

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


Witam chciałbym aby po kliknięci w text wykonały się dwie akcje.
Więc mam na stronie
  1. <p onclick="java script:featuredcontentslider.jumpTo('slider1', 1);location.href='#gry'">text</p>

Pierwsza część zmienia treść, a następnie dodaje to adresu#gry by przejechać niżej.

Wszystko pięknie i ładnie ale tylko na kompie.
Na serwerze pojawia się błąd.

Będąc na stronie www.strona.net.pl/gry.html i gdy kliknę w text to zamiast www.strona.net.pl/gry.html#gry otwiera się
www.strona.net.pl/#gry
Jak to naprawić?
próbowałem nawet
  1. <p onclick="java script:featuredcontentslider.jumpTo('slider1', 1);self.location.href='#gry'">text</p>

ale nie ma różnicy
Nie chcę żeby strona na nowo się przeładowała tylko ma się zachować tak samo jakbym ręcznie do adresu dopisał #gry i wcisnął enter

Jak powinien wyglądać kod?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
Damonsson
post
Post #2





Grupa: Zarejestrowani
Postów: 2 355
Pomógł: 533
Dołączył: 15.01.2010
Skąd: Bydgoszcz

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


location.hash
Go to the top of the page
+Quote Post
vokiel
post
Post #3





Grupa: Zarejestrowani
Postów: 2 592
Pomógł: 445
Dołączył: 12.03.2007

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


Abstrahując od tego, że sam pomysł na takie wykonanie tego zadania nie nazwałbym optymalnym, to:
  1. <p onclick="java script:featuredcontentslider.jumpTo('slider1', 1);location.href='gry.html#gry'">text</p>



--------------------
Go to the top of the page
+Quote Post
xamrex
post
Post #4





Grupa: Zarejestrowani
Postów: 267
Pomógł: 1
Dołączył: 10.08.2007

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


Damonsson naprawdę wielkie dzięki.
vokielZgadzam się jednak, to działa a strona ma na tyle mało odwiedzin że na razie to tak zostanie.
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 Aktualny czas: 21.08.2025 - 01:42