![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 239 Pomógł: 0 Dołączył: 2.06.2011 Ostrzeżenie: (0%) ![]() ![]() |
Powiedzmy, że strona znajduje się pod adresem http://www.abc.pl/
adresy na niej tworzą się wg schematu: /modul/ID/nazwa_materialu/ jeśli byłbym pod dokładnym adresem: http://www.abc.pl/artykuly/14/nazwa/ i kliknąłbym na materiał o adresie: /artykuly/120/inna_nazwa/ zostałbym przeniesiony na adres: http://www.abc.pl/artykuly/14/nazwa/artyku...0/inna_nazwa/... którego oczywiście nie ma... dlatego do sekcji HEAD dodałem: <base href="http://www.abc.pl/" /> i tym samym problem został rozwiązany jednak na stronie jest nieco skryptów, np. rozwijane menu, gdzie użytkownik może niechybnie kliknąć na link "#", przez co nie zatrzyma się np. pod adresem: http://www.abc.pl/artykuly/14/nazwa/ a zostanie przeniesiony na: http://www.abc.pl/# - co oczywiście jest niedopuszczalne co zrobić? |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 94 Pomógł: 9 Dołączył: 12.04.2009 Ostrzeżenie: (20%) ![]() ![]() |
Podawaj pełne linki do strony w a href, link, style, script, img
np Kod <img src="http://www.strona.pl/images/obrazek.jpg" /> tak samo w przypadku gdy odnosisz się do artykułów Kod <a href="http://www.abc.pl/artykuly/14/nazwa/">Link</a> i wtedy bez <base> Ten post edytował cv65 1.09.2012, 11:09:23 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 239 Pomógł: 0 Dołączył: 2.06.2011 Ostrzeżenie: (0%) ![]() ![]() |
to niesamowicie dużo pracy, nie można temu zaradzić w inny sposób?
jakiś mini skrypcik js na to istnieje? |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 1 748 Pomógł: 388 Dołączył: 21.08.2009 Skąd: Gdynia Ostrzeżenie: (0%) ![]() ![]() |
do linków, które nie mają być aktywne możesz dodać zdarzenie onclick:
lub jeżeli korzystasz z biblioteki jQuery można to zrobić bardziej elegancko dodając do linków klasę np. notActive i kod js:
Ten post edytował tehaha 1.09.2012, 12:12:06 |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 264 Pomógł: 54 Dołączył: 31.08.2007 Skąd: Tychy Ostrzeżenie: (0%) ![]() ![]() |
A do wpisywania całych adresów możesz zrobić funkcję PHP gdyby przyszła potrzeba zmiany zmeianiasz jedną funkcję a nie wszystkie linki
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 239 Pomógł: 0 Dołączył: 2.06.2011 Ostrzeżenie: (0%) ![]() ![]() |
tehaha, bardzo dziękuję!
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 23:35 |