|
|
Yayınlandı 5.11.2015 16:05:21
|
|
|

Önce bağlanmış onclick olayı yürütülür, ardından href özniteliği altındaki eylem (sayfa atlama veya javascrip{filter}t sözde bağlantı) gerçekleşir; Bağlantıda hem href hem de onclick varsayarsak, href özelliği altındaki eylemin yürütülmesini önlemek istiyorsanız, onclick yanlış bir dönüş değeri almalıdır. Bana inanmazsanız, goGoogle fonksiyonunda return false (return out) yorum yapabilirsiniz; Sayfa kaydırma çubuğu ile çok uzunsa ve bağlı onclick etkinliği üzerinden bir eylem gerçekleştirmek istiyorsanız. Href özelliği javascrip{filter}t:void(0) olarak ayarlanmalıdır; , # değil, bu da istenmeyen sayfa sekmelerini önler; Bağlı href özelliğinde dönüş değeri olan bir fonksiyonu çağırırsanız, mevcut sayfanın içeriği bu fonksiyonun dönüş değeriyle değiştirilir; Shift tuşunu basılı tuttuğumda bir fark var. Bugün karşılaştığım sorun, ebeveynNode'un IE6.0'da href şeklinde erişilememesi. A'nın href özniteliği olarak javascrip{filter}t: protokolünü kullanmamaya çalışın; bu sadece window.onbeforeunload olayının gereksiz tetiklenmesine neden olmakla kalmaz, aynı zamanda IE'deki animasyon gif'ini de durdurur
İşte karşılaştıklarım:
Href özniteliğini ayarlamazsanız, IE6 altında hover'a yanıt vermez. Çift tıklama, bu bir-a etiketi yerine etiketin ana konteynerini seçer (IE'de bu bir sorundur). <a href="javascirpt:fn(this)"> <a> Diyelim ki bu elemanı getirmesi gereken bir fn metodumuz var ve ilk geçecek yöntem null olur.
Bu nedenle, önerilen yazılma şekli <a href="javascrip{filter}t:void(0)">
|
Önceki:C#, RSA şifreleme ve şifre çözmeyi ayrıntılı şekilde uygularÖnümüzdeki:jquery, bootstrap tarzı uyarı/onay mesajı penceresini geçersiz bırakır
|