Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: neutralizowanie linku
Forum PHP.pl > Forum > Po stronie przeglądarki
MWL
Witam, chcę zrobić ze swojej strony RIA, więc zgodnie z zasadami nie może się ona przeładowywać. Chcę jednak by strona w pełni działała na przeglądarkach nie posiadających javascriptu. Wszystko bardzo fajnie gdyby nie jedno. Muszę zneutralizować po przez js przeładowywanie strony. W jaki sposób moge to zrobić, by nei zmieniać atrybutu href? Czy istnieją jakieś senswne rozwiazania?
flashdev
Choćby tak:

  1. <a href="www.strona.pl" onClick="akcja(parametry);return false;">
MWL
można to jakoś w jQuery zrobić bezboleśnie?? tak by nei dodawać nic do HTML'a?
flashdev
Cytat(MWL @ 11.08.2009, 19:10:41 ) *
można to jakoś w jQuery zrobić bezboleśnie?? tak by nei dodawać nic do HTML'a?


jQuery nie znam (jeszcze), ale tak bym to zrobił w zewnętrzym pliku js.

Kod
var d = document.getElementsByTagName("a");

for( /* petla w d */ ){
d[i].onclick = "action(\""+d[i].href+"\");return false;";
}
erix
Cytat
można to jakoś w jQuery zrobić bezboleśnie?

Można: bind, one, czy sama nazwa eventu. Zapraszam do dokumentacji. :]
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.