通過給iframe綁定鼠標事件,讓內部iframe獲取焦點,即可獲取鍵盤事件。
<script type="text/javascript">
function setFocus() {
document.getElementById('blockrandom').contentWindow.focus();
}
</script>
<iframe
id="blockrandom"
name="blockrandom"
src="http://ip:port/guacamole"
width="800"
height="600"
onmouseover="setFocus();">
</iframe>