i şimdiye kadar birlikte parçalı ettik script şöyle:nasıl bir blog içinde gezinmeyi (önceki/sonraki sayfa) bağlantıları tetiklemek için klavyedeki ok tuşlarını almak için
<script type="text/javascript">
/* KEYNAV */
document.onkeydown = function(e) {
if (! e) var e = window.event;
var code = e.charCode ? e.charCode : e.keyCode;
if (! e.shiftKey && ! e.ctrlKey && ! e.altKey && ! e.metaKey) {
if (code == Event.KEY_LEFT) {
if ($('previous_page_link')) location.href = $('previous_page_link').href;
} else if (code == Event.KEY_RIGHT) {
if ($('next_page_link')) location.href = $('next_page_link').href;}
}
});
</script>
ve benim html benziyor Bu:
<p>
{block:PreviousPage}
<a id="previous_page_link" href="{PreviousPage}">PREVIOUS PAGE</a>
{/block:PreviousPage}
{block:NextPage}
<a id="next_page_link" href="{NextPage}">NEXT PAGE</a>
{/block:NextPage}
</p>
{PreviousPage}/{NextPage} kodu, üzerinde hangi sayfa bağlı olarak farklılık gösterir dinamik sayfa bağlantıları temsil eder. Bu özel soru genellikle de stat özgüdür, ancak: bu dinamik bağlantıları tetiklemek için sol ve sağ ok tuşlarını almanın bir yolu
var mı?
Kitap okuma için teşekkürler ve bu konuda herhangi bir yardım büyük beğeni topluyor.
nice work tim çok teşekkürler! – dfogge
Nedir? Evt = evt || window.event; 'hakkında? –
@MadsSkjern: Bu, Internet Explorer'ın eski sürümleri için (sürüm 8'e kadar ve dahil), olay nesnesinin olay işleyici işlevine bir parametre olarak sağlanmadığı ve bunun yerine "window.event" olarak kullanılabildiği. –