Hem HREF ve hem deONCLICK nitelikleri ayarlanmış bir çapa var . Tıklanırsa ve Javascript etkinleştirilirse, yalnızca yürütmesini ONCLICKve yok saymasını istiyorum HREF. Benzer şekilde, Javascript devre dışı bırakılırsa veya desteklenmiyorsa, HREFURL'yi takip etmesini ve yok saymasını istiyorum ONCLICK. Aşağıda, JS'yi çalıştıracak ve bağlantıyı eşzamanlı olarak izleyecek olan (genellikle JS çalıştırılır ve ardından sayfa değişir) yaptığım bir örnek bulunmaktadır:
<A HREF="http://example.com/no-js-login" ONCLICK="yes_js_login()">Log in</A>
bunu yapmanın en iyi yolu nedir?
Bir Javascript cevabı umuyorum, ancak çalıştığı sürece herhangi bir yöntemi kabul edeceğim, özellikle de bu PHP ile yapılabiliyorsa. " Javascript onclick işlevi bitmeden önce bir href bağlantısı çalıştırıyor ve sayfayı yeniden yönlendiriyor " ifadesini okudum , ancak yalnızca geciktiriyor HREF, ancak tamamen devre dışı bırakmıyor. Ayrıca çok daha basit bir şey arıyorum.