相关疑难解决方法(0)

以全屏模式运行网站

我正在寻找一种技巧,让我的网站在没有人工干预的情况下进入全屏模式.

我发现了一些使用HTML5技术的例子,但所有这些都需要通过人工交互来触发.

这个网站将在电视上显示...

我已经考虑过在全屏模式下使用SWF文件加载网站,但我没有采用这个方向,我想强调使用默认模式(html,css和javascript)的所有可能性

javascript html5 fullscreen

19
推荐指数
2
解决办法
5万
查看次数

我们如何以编程方式在javascript中进入和退出全屏模式?

这是关于退出全屏模式的文档.

我使用这个代码,我学会了使浏览器全屏(它工作),但我试图修改它的版本以退出全屏失败.处理这些非标准API有点棘手,每个浏览器实现它有点不同.

这是代码:

// Bring the page into full-screen mode - Works!
function requestFullScreen(element) {

    // Supports most browsers and their versions.
    var requestMethod = element.requestFullScreen || 
        element.webkitRequestFullScreen           || 
        element.mozRequestFullScreen              || 
        element.msRequestFullScreen;
    if (requestMethod) {
        requestMethod.call(element);
    } else if ( typeof window.ActiveXObject !== "undefined") {
        var wscript = new ActiveXObject("WScript.Shell");
        if (wscript !== null) {
            wscript.SendKeys("{F11}");
        }
    }
}

// Exit fullscreen - Doesn't work!
function exitFullScreen(element){
    var requestMethod = element.exitFullscreen || 
        element.mozCancelFullScreen            || 
        element.webkitExitFullscreen           || 
        element.msExitFullscreen;
    if (requestMethod) { …
Run Code Online (Sandbox Code Playgroud)

javascript browser fullscreen

7
推荐指数
1
解决办法
3060
查看次数

firefox浏览器拒绝全屏更改

当我们点击它时,我正试图全屏显示我的网站元素,它适用于Chrome,IE,但不适用于Firefox.

我去了microsoft全屏API,我测试了代码,这些浏览器都没有问题.

这是我想要全屏放入我网站的部分.

<div class="wrap">
    <div class="signin">
        <div style="margin: 2px 0px -25px 10px;"><h1>Sign In or <a href="<?php echo $this->url(array('module' => 'default','controller'=>'paid-sign-up','action'=>'index'),null,true); ?>" style="color:#F00;text-decoration:none;">Signup</a></h1></div>
        <?php echo $this->signin(); ?>
        <span class="forget">
        <a href="<?php echo $this->url(array('module' => 'default','controller'=>'forgot-password','action'=>'index'),null,true); ?>">Forgotten Password?</a> </span>
    </div>
Run Code Online (Sandbox Code Playgroud)

这里是我使用的脚本

    <script type="text/javascript">
  var inFullScreen = false; // flag to show when full screen

  var fsClass = document.getElementsByClassName("wrap");
  for (var i = 0; i < fsClass.length; i++) {
    fsClass[i].addEventListener("click", function (evt) {
      if (inFullScreen == false) {
        makeFullScreen(evt.target); // …
Run Code Online (Sandbox Code Playgroud)

javascript firefox fullscreen

6
推荐指数
1
解决办法
7392
查看次数

标签 统计

fullscreen ×3

javascript ×3

browser ×1

firefox ×1

html5 ×1