首页前端开发HTMLhtml全屏广告代码

html全屏广告代码

时间2023-11-09 00:30:03发布访客分类HTML浏览645
导读:最近,全屏广告越来越受欢迎,比如一些网站、移动应用等都采用了这种广告形式。那么,如何在网页中添加全屏广告呢?HTML5中引入了Fullscreen API,可以实现全屏操作。根据该API的使用,添加全屏广告代码如下: <!DOC...

最近,全屏广告越来越受欢迎,比如一些网站、移动应用等都采用了这种广告形式。那么,如何在网页中添加全屏广告呢?

HTML5中引入了Fullscreen API,可以实现全屏操作。根据该API的使用,添加全屏广告代码如下:

    !DOCTYPE html>
        html>
        head>
            meta charset="UTF-8">
            meta name="viewport" content="width=device-width, initial-scale=1.0">
            title>
    全屏广告/title>
            style>
            html, body {
                    margin: 0;
                    padding: 0;
                    height: 100%;
            }
            #full-ad {
                    display: none;
                    background-color: #fff;
                    height: 100%;
                    width: 100%;
                    position: fixed;
                    left: 0;
                    top: 0;
                    z-index: 100;
                    text-align: center;
                    font-size: 2em;
                    color: #000;
            }
            /style>
        /head>
        body>
            div id="full-ad">
                p>
    这是全屏广告内容。/p>
                button onclick="closeAd()">
    关闭/button>
            /div>
            script>
                var fullAd = document.getElementById('full-ad');
            function openAd(){
                    fullAd.style.display = 'block';
                if(fullAd.requestFullscreen) {
                        fullAd.requestFullscreen();
                }
 else if(fullAd.webkitRequestFullscreen) {
                        fullAd.webkitRequestFullscreen();
                }
 else if(fullAd.msRequestFullscreen) {
                        fullAd.msRequestFullscreen();
                }
            }
            function closeAd(){
                    fullAd.style.display = 'none';
                if(document.exitFullscreen) {
                        document.exitFullscreen();
                }
 else if(document.webkitExitFullscreen) {
                        document.webkitExitFullscreen();
                }
 else if(document.msExitFullscreen) {
                        document.msExitFullscreen();
                }
            }
            /script>
            button onclick="openAd()">
    打开全屏广告/button>
        /body>
        /html>
    

在上面的代码中,我们使用了fullscreen API提供的方法requestFullscreen、webkitRequestFullscreen和msRequestFullscreen,分别对应不同的浏览器。这些方法将元素全屏,即在网页中占据整个可见屏幕。

为了在广告元素全屏时能自动缩放,我们给html和body标签设置高度为100%。此外,我们隐藏了广告元素,只在点击“打开全屏广告”按钮后显示出来,点击广告内的“关闭”按钮后隐藏,同时调用了退出全屏的方法。

通过以上代码,您已经可以在网页中添加全屏广告了。希望能为您的网站或应用带来更好的用户体验。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: html全屏广告代码
本文地址: https://pptw.com/jishu/530918.html
html中设置th html全屏显示怎么设置

游客 回复需填写必要信息