首先让我说我无法控制 iframe。
就像“绊倒”一样,我让用户使用右箭头键导航到下一页。
问题是如果用户点击了 iframe 窗口内的任何地方,包含文档的 keyup 事件将被忽略。
<script type="text/javascript">
$(document).ready(function() {
$(document).on('keyup', null, function(event) {
var stumblenext = $('#stumblenext');
if (event.keyCode == 39) { top.location=stumblenext.attr('href'); }
if (event.keyCode == 37) { history.back(); }
});
});
</script>