![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 590 Pomógł: 185 Dołączył: 19.04.2006 Skąd: Gdańsk Ostrzeżenie: (0%) ![]() ![]() |
1. Witajcie, mam odnośnik:
Czy da się zrobić tak, żeby po kliknięciu w element przeglądarka nie wysyłała żądania? Czyli po prostu zwykły link, tyle żeby nie działał. 2. Mam np. taki odnośnik: Czy da się zrobić tak, żeby po najechaniu na taki link w pasku stanu pojawił np. odnośnik http://forum.php.pl? Jak macie jakieś pomysły jak prosto osiągnąć takie efekty to byłbym wdzięczny (IMG:style_emoticons/default/winksmiley.jpg) Ten post edytował Pilsener 15.08.2009, 13:24:25 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 590 Pomógł: 185 Dołączył: 19.04.2006 Skąd: Gdańsk Ostrzeżenie: (0%) ![]() ![]() |
Cytat To jakie znaczenie miałby mieć element A bez HREF? - takie, jak każdy inny element liniowy, który można ostylować.Cytat Jeśli chcesz oszukiwać userów - nic z tych rzeczy, zresztą i tak nigdy nie wiesz, gdzie zostaniesz przekierowany (IMG:style_emoticons/default/winksmiley.jpg) Cytat ale to na nic jeśli user kliknie sobie na linka prawym przyciskiem myszy i wybierze otwórz w nowej karcie. Wtedy zawsze brana jest wartość href i nie jest wykonywane zdarzenie onclick - tego się właśnie obawiałem.A pytam o to wszystko dlatego, że na stronach używa się zarówno <a> jak i <input type="submit" />, jednak oba rozwiązania mają swoje wady: - gdy mam <a> i klikam np. ?go=dodaj_do_koszyka&id=3 to potem muszę usunąć te zmienne z adresu, a jak wiadomo przekierowania nie są zalecane ze względu na wydajność - gdy używam input, to największą wadą jest trudność w ostylowaniu tego tak, aby wyglądał jak link (a href to tylko efekt wieńczący dzieło, najważniejsza jest łatwość użycia pseudoklasy hover) Dlatego wpadłem na pomysł ujednolicenia wszystkich przycisków tak, aby wyglądały jak linki lecz aby user nie widział, który wysyła POST, a który GET, w kodzie wygląda to mniej więcej tak: - link jako link, tylko GET - link jako submit, tylko POST Całość można tak ostylować, że bez zaglądania w kod nie ma różnicy - jednak ten drugi link ma pewien feler - działa "poprawnie" tylko w IE 6.0, w każdej normalnej przeglądarce jest wysyłany zarówno POST, jak i GET (zdaje się, że najpierw leci POST), stąd moje pytanie (IMG:style_emoticons/default/winksmiley.jpg) Może jeszcze do czegoś innego tego potrzebuję, ale przynajmniej nie powiecie, że pytam bezcelowo (IMG:style_emoticons/default/winksmiley.jpg) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 4.10.2025 - 03:17 |