卡片的非预览页面,是可以响应shift按键的,如:
document.onkeydown = function (e) {
if(e.shiftKey){
alert("响应这里");
}
}
但在卡片的预览页面,就不能响应shift按钮了,求解决方法。
背景:我通过一个插件(1423933177)在卡片上调用其它卡片,显示的是卡面的预览页面,我想通过shift来控制卡片上的多个视频,比如单击播放第一个视频;双击播放下一个视频等。
遇到的问题:我需要用鼠标在预览页面上单击一次后,使其成为焦点后,shift才能发挥作用。怎么通过代码解决这个焦点的问题。通过取得id来获得焦点的方法没有用,如下:
var f = document.getElementById('');
f.focus();
以下是被调用的卡片的预览页面:
