Internet Explorer full screen mode?

前端 未结 8 2476
情歌与酒
情歌与酒 2020-11-30 12:59

I am building a web based free dynamic news reader (aka \"autoplay\" feature), that you can test it from here:

http://www.fivetechsoft.com/news

and I would l

相关标签:
8条回答
  • 2020-11-30 13:18

    You could add a "best viewed in full-screen mode" notice in your page - that would work, too.

    [I want to programatically] fullscreen the currently viewed [window]

    You see, what you're asking for is not possible in most browsers, and that is a Good Thing™

    Imagine the possibilities - you enter a website, it programatically switches you to fullscreen and keeps you there if you try to go back. Living with uncloseable pop-ups was bad enough, manipulating the browser programatically would be a (security, usability, what-have-you) nightmare.

    0 讨论(0)
  • 2020-11-30 13:19

    Here is some information regarding that problem: http://www.htmlgoodies.com/beyond/dhtml/article.php/3470521

    And to sum up the info, paste this bit of JS into the head of the code.

    <script>
    <!--
    window.open("bigpage.html","fs","fullscreen=yes")
    //-->
    </script> 
    
    0 讨论(0)
  • 2020-11-30 13:20

    Most professional games have a pre-coded button to interface the user to full screen, as an option to the F11 Key. It should not be viewed as a bad thing.

    0 讨论(0)
  • 2020-11-30 13:24

    This will simply send F11. Will be good enough for IE with weak security settings. This is something you might want to keep for internal use only, though:

    <script type="text/javascript">
        function max() {
            var wscript = new ActiveXObject("Wscript.shell");
            wscript.SendKeys("{F11}");
        }
    </script>
    
    0 讨论(0)
  • 2020-11-30 13:28

    This code gets closer, but still is opening a new window and the window caption remains visible:

    window.open(location.href,'fullscreen','fullscreen,scrollbars')

    so still it is not the same as pressing F11 :-(

    0 讨论(0)
  • 2020-11-30 13:29

    If you have control of the machine, such as in a kiosk installation, you can launch IE in "kiosk mode" by running a batch file and supplying a URL: (save this string and name as "launch.bat")

    start iexplore.exe -k "c:\Kiosk\default.htm"
    

    or

    start iexplore.exe -k "http://www.google.com"
    
    0 讨论(0)
提交回复
热议问题