使用javascript退出IE 10或更低版本的全屏模式

使用javascript退出IE 10或更低版本的全屏模式,javascript,internet-explorer,fullscreen,Javascript,Internet Explorer,Fullscreen,我无法使用javascript退出IE的全屏模式 i ma使用的退出全屏的代码为: docElement.msCancelFullScreen(); 我也试过了 docElement.exitFullscreen(); 我在网上搜索了很多东西,但什么都不适合我。。请帮帮我 你不能,IE10及以下。用户可以很容易地退出它,但是没有IE API可以这样做。如果有一个更老的,即特定的API,他们可能会提到它 不过,我要注意的是,退出全屏模式的ms前缀函数是msExitFullscreen,而

我无法使用javascript退出IE的全屏模式

i ma使用的退出全屏的代码为:

 docElement.msCancelFullScreen();
我也试过了

 docElement.exitFullscreen();
我在网上搜索了很多东西,但什么都不适合我。。请帮帮我

你不能,IE10及以下。用户可以很容易地退出它,但是没有IE API可以这样做。如果有一个更老的,即特定的API,他们可能会提到它


不过,我要注意的是,退出全屏模式的ms前缀函数是
msExitFullscreen
,而不是
msCancelFullScreen
,,IE10及以下版本不能。用户可以很容易地退出它,但是没有IE API可以这样做。如果有一个更老的,即特定的API,他们可能会提到它



不过,我要注意的是,退出全屏模式的ms前缀函数是
msExitFullscreen
,而不是
msCancelFullScreen

您使用的全屏API是IE11特有的。它在IE10或更低版本中不起作用。


解决方法。

您使用的全屏API是IE11特有的。它在IE10或更低版本中不起作用。

看 您可以尝试以下方法:

<script type="text/javascript">
    function max() {
        var wscript = new ActiveXObject("Wscript.shell");
        wscript.SendKeys("{F11}");
    }
</script>

函数max(){
var wscript=newActiveXObject(“wscript.shell”);
SendKeys(“{F11}”);
}
您可以尝试以下方法:

<script type="text/javascript">
    function max() {
        var wscript = new ActiveXObject("Wscript.shell");
        wscript.SendKeys("{F11}");
    }
</script>

函数max(){
var wscript=newActiveXObject(“wscript.shell”);
SendKeys(“{F11}”);
}

可能应该提到您直接从中复制的堆栈溢出答案,或者更好的是,链接到它。谢谢,实际上我是从我的笔记中复制了这段代码的,我曾经记得这些技巧。但在快速谷歌搜索之后,我在这里发现了类似的问题:@SimranjeetKaur你尝试了什么?你是如何实现这段代码的?@SimranjeetKaur,我刚刚在ie9上试过:
function max(){var wscript=new ActiveXObject(“wscript.shell”);wscript.SendKeys(“{F11}”);}max()IE将询问有关运行不安全内容的问题。你需要允许它工作。可能应该提到你直接从中复制的堆栈溢出答案,或者更好的是,链接到它。谢谢,实际上我是从我的笔记中复制了这段代码的,我曾经记得这些技巧。但在快速谷歌搜索之后,我在这里发现了类似的问题:@SimranjeetKaur你尝试了什么?你是如何实现这段代码的?@SimranjeetKaur,我刚刚在ie9上试过:
function max(){var wscript=new ActiveXObject(“wscript.shell”);wscript.SendKeys(“{F11}”);}max()IE将询问有关运行不安全内容的问题。您需要允许它工作。如果使用“document.documentElement.msRequestFullscreen();”适用于进入全屏模式,那么为什么不可以退出全屏模式。@SimranjeetKaur:我认为这不适用于在IE10和更早版本上进入全屏模式。我刚刚在IE10中使用MSFTs示例测试页面测试了该功能,但它未能进入全屏模式。如果使用“document.documentElement.msRequestFullscreen();”适用于进入全屏模式,那么为什么不可以退出全屏模式。@SimranjeetKaur:我认为这不适用于在IE10和更早版本上进入全屏模式。我刚刚在IE10中使用MSFTs示例测试页面测试了该功能,但它未能进入全屏模式。链接SO答案中的sendkeys解决方案也失败?链接SO答案中的sendkeys解决方案也失败?