Tüm modern tarayıcılarda sayfa yakınlaştırma seviyesini nasıl tespit edebilirim? Bu konu IE7 ve IE8'de nasıl yapılacağını söylese de, iyi bir çapraz tarayıcı çözümü bulamıyorum.
Firefox, ileride erişmek için sayfa yakınlaştırma seviyesini kaydeder. İlk sayfa yüklemesinde, yakınlaştırma seviyesini elde edebilir miyim? Okuduğum bir yerde , sayfa yüklendikten sonra bir zum değişikliği meydana geldiğinde çalışır .
'zoom'
Etkinliği yakalamanın bir yolu var mı ?
Bazı hesaplamalar piksel tabanlı ve yakınlaştırıldığında dalgalanma olabilir çünkü buna ihtiyacım var.
@Tfl tarafından verilen değiştirilmiş örnek
Bu sayfa yakınlaştırıldığında farklı yükseklik değerlerini uyarır. [jsFiddle]
<html>
<head>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.1/jquery.min.js" type="text/javascript"/></script>
</head>
<body>
<div id="xy" style="border:1px solid #f00; width:100px;">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque sollicitudin tortor in lacus tincidunt volutpat. Integer dignissim imperdiet mollis. Suspendisse quis tortor velit, placerat tempor neque. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Praesent bibendum auctor lorem vitae tempor. Nullam condimentum aliquam elementum. Nullam egestas gravida elementum. Maecenas mattis molestie nisl sit amet vehicula. Donec semper tristique blandit. Vestibulum adipiscing placerat mollis.</div>
<button onclick="alert($('#xy').height());">Show</button>
</body>
</html>