Hem HREF
ve hem deONCLICK
nitelikleri ayarlanmış bir çapa var . Tıklanırsa ve Javascript etkinleştirilirse, yalnızca yürütmesini ONCLICK
ve yok saymasını istiyorum HREF
. Benzer şekilde, Javascript devre dışı bırakılırsa veya desteklenmiyorsa, HREF
URL'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.