Mam kotwicy z obu HREF
i ONCLICK
atrybuty ustawione. Jeśli kliknięto, a Javascript jest włączony, chcę, aby był tylko wykonywany ONCLICK
i ignorowany HREF
. Podobnie, jeśli JavaScript jest wyłączony lub nieobsługiwany, chcę, aby podążał za HREF
adresem URL i ignorował ONCLICK
. Poniżej znajduje się przykład tego, co robię, co spowodowałoby wykonanie JS i jednoczesne podążanie za linkiem (zwykle JS jest wykonywany, a następnie strona się zmienia):
<A HREF="http://example.com/no-js-login" ONCLICK="yes_js_login()">Log in</A>
jak najlepiej to zrobić?
Mam nadzieję na odpowiedź JavaScript, ale zaakceptuję każdą metodę, o ile będzie działać, zwłaszcza jeśli można to zrobić za pomocą PHP. Czytałem już „ link href uruchamia i przekierowuje stronę, zanim funkcja onclick javascript jest w stanie zakończyć ”, ale to tylko opóźnia HREF
, ale nie wyłącza całkowicie. Szukam też czegoś znacznie prostszego.