有什么办法可以让焦点永远都在firefox里?比如说在登录youku.com观看视频时,焦点就会转移到播放器里。
想用javascript去控制,即使是在播放视频时,焦点仍留在浏览里上,而不转移到播放器里,即按空格键并不暂停播放。

解决方案 »

  1.   

    楼主 可以设置一个 div ,把鼠标放div里面就可以了。
      

  2.   

    settimeout方法里面写个函数,每过一秒半秒的就把焦点设置到body之类的,这样应该就差不多了
      

  3.   


    function onFocus()
    {
    window.setTimeout(function(){window.focus();},2)
    }对javascript不熟,上面的写法不起作用的,主要是不确定当前的对象。
      

  4.   

    浏览器对象是否就是window? 
      

  5.   

    你选择什么地方就把什么地方调用focus函数就可以了
      

  6.   

    有一种方法是,在视频那里使用一个没有背景颜色的DIV,作为遮罩,不知道行不行
      

  7.   

    var els = document.body.getElementsByTagName("*");
    for(var i=0; i<els.length; i++)
    {
       els[i].onfocus = function(){this.blur()};
    }