最近正在进行web页面开发,本来打算模拟F11进入全屏状态,但是老大提出,可以直接调用F11按下时候,浏览器调用函数,但是我没有查询到究竟调用了哪个函数,或者说,有没有调试的方法,让我能够捕获F11按下以后浏览器的执行过程?  谢谢。

解决方案 »

  1.   


    http://www.html.net/forums/viewtopic.php?f=65&t=4475
    我也知道哇,这篇文章也是这个意思。哎,那你们有没有什么方法推荐的哇?
      

  2.   


    http://www.html.net/forums/viewtopic.php?f=65&t=4475
    我也知道哇,这篇文章也是这个意思。哎,那你们有没有什么方法推荐的哇?
    方法1:给你们老大普及一下web开发的知识,让他不要那么天真
    方法2:写activex,调操作系统API,理论是可以,没做过
      

  3.   

    HTML5中有一个requestFullScreen,全屏API,不过这个API有两个问题,
    第一,需要现代浏览器的支持。
    第二,API是请求全屏,需要用户同意才能进入全屏。另外,貌似ActiveX受安全性限制,IE下也无法实现。
    除非你整个网站是在flash插件里的~~所以,放弃吧,给用户一个友好的提示,让用户自己去按F11,有什么不好的么?就像chrome下无法收藏,可以提示用户去按Ctrl+D
      

  4.   

    多谢各位关注和帮帮助,
    由于我目前的浏览器支持的版本比较高,所以FIreFox和Chrome采用FullScreen API来做,IE生成Activex模拟F11按键。我也在考虑逼得实现方式。
      

  5.   

    试试jquery$(document).keyup(function(e){
       if(e.which==122){
           e.preventDefault();
           //按下F11时,你想添什么酱油?
           return false;
       }
    });
      

  6.   

    比如
    <input type=button value='全屏' onclick="open(location.href,'', 'fullscreen=yes')">
      

  7.   

    因为目前在做的东西是plugin,所以修可能比较奇怪,我又是新手入门,多谢各位,同时我还问题是:javascript能够获得代理服务器的信息么? 主机名,端口号什么的?