• 一些必须知道的前端新特性


    *****html5新特性


    1、HTML5播放器,支持的视频格式有:MP4WebMOGG;支持的音频格式:mp3wavogg

    2、全屏API

    //W3C建议
    HTMLElement.requestFullscreen()
    
    //Chrome、safari、Opera浏览器
    HTMLElement.webkitRequestFullScreen()
    
    //Firefox
    HTMLElement.mozRequestFullScreen()
    
    //Internet Explorer/Edge
    HTMLElement.msRequestFullscreen()
    
    
    兼容浏览器写法
    function enterFullscreen(element){
        if(element.requestFullscreen){
            element.requestFullscreen()
        } else if(element.webkitRequestFullScreen){
            element.webkitRequestFullScreen()
        } else if(element.mozRequestFullScreen){
            element.mozRequestFullScreen();
        } else if(element.msRequestFullscreen){
            element.msRequestFullscreen();
        }
    }

    
    
    退出全屏模式
    function exitFullscreen(){
        if(document.exitFullscreen){
            document.exitFullscreen();
        } else if(document.webkitExitFullScreen){
            document.webkitExitFullScreen();
        } else if(document.mozCancelFullScreen){
            document.mozCancelFullScreen();
        } else if(document.msExitFullscreen){
            document.msExitFullscreen();        
        }
    }

    摘自:https://blog.csdn.net/csdn_smartyang/article/details/108200834

    3、canvas、svg

    4、draggable="true" | DragEvent

    5、DataTransfer`对象

         当页面中不存在<input type="file">时,可通过DataTransfer对象的files 属性来获取被拖放的文件对象,其返回FileList的对象

    6、FormData 对象

  • 相关阅读:
    [转载][mysql]mysql字符集干货
    [mysql]修改表段默认值
    微信支付之h5方式(非微信内置浏览器中支付)
    阿里云 ECS 安全组
    Memcached cas 陷阱
    Memcached 分布式集群
    nginx 配置多个主机
    static类型的变量
    全局变量和局部变量
    nginx 负载均衡(默认算法)
  • 原文地址:https://www.cnblogs.com/Zhang-jin/p/14148862.html
Copyright © 2020-2023  润新知