• 资源分类:图片展示
  • 最后更新:2022-12-30
  • 下载积分:5【升级会员送积分】
  • 积分说明:【上传资源赚积分】
  • 收藏
    资源语言: 中文

    前面写了一个需要依赖jquery,用的代码不多,感觉太占资源!

    所以用纯js重新写了一遍,也没改多少代码!


    实现功能:

    1、静态页接收url变量

    2、动态添加iframe标签

    3、自适应iframe网页高度和宽度


    不用下载,复制过去就可以用!


    <!DOCTYPE html>
    <html>
    <head>
        <meta charset="UTF-8" />
        <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
        <meta http-equiv="Cache-Control" content="no-transform" />
        <meta http-equiv="Cache-Control" content="no-siteapp" />
        <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no">
        <title></title>
    </head>
    <body>
    <style>*{padding:0px;margin:0px;border:0px;}</style>
    <div id="iframe-box"></div>
    <script>
    document.body.parentNode.style.overflowY = "hidden";
        var url = window.location.href;
        if_url = geturl("url",url);
        if_url="http://www.08i8.com";
        let iframe = document.createElement('iframe');
        iframe.src = if_url;
        iframe.height = window.outerHeight;//document.body.scrollHeight;window.screen.availHeight;window.screen.height;
        iframe.width = document.body.offsetWidth; //'100%';
        iframe.id = 'doc_iframe';
        document.getElementById('iframe-box')?.appendChild(iframe);//向指定dom插入iframe
        
        function geturl(keys, url) {
            var new_reg = new RegExp('(^|[&?])' + keys + '=([^&]*)(&|$)');
            var new_index = url.indexOf('?');
            var new_str = url.substring(new_index, url.length);
            var new_r = new_str.match(new_reg);
            if (new_r != null) return unescape(new_r[2]);
            return '';
        }
        
    
    </script>
    </body>
    </html>


    提示:
    1、资源共享网(www.08i8.com)图片展示资源《纯js实现iframe自适应宽度高度前端源码》仅供研究学习请勿商用!
    2、如果发现本资源违法或侵权请【报告管理员】
    3、您所看到的所有资源都是网友分享,资源共享网(www.08i8.com)无法保证都能正常下载使用,
    4、如果您发现资源无法下载或无法使用请【报告管理员】,管理员会联系资源发布者补充新资源!
    5、如果暂时无法补充新资源,【只退积分!不退款!
    6、关注微信公众号:《国资互联联盟》 不迷路!

    标签 自适应 iframe

    与《纯js实现iframe自适应宽度高度前端源码》相关的《插件》


  • jquery.flexslider左右自适应宽度切换焦点图

    jquery.flexslider左右自适应宽度切换焦点图

    效果描述: 适合移动端,或者多终端自适应的焦点图代码 它能够主动监测浏览器宽度,然后自动调节自己的宽度 使用方法: 1、将head中的样式引入到你的网页中 2、将body里的代码部分拷贝到你需要的地方即可 (注意保持js、图片路径正确即可)文章来自陌佑网www.zjw13.xyz转载请注明出处,谢谢!!!

    3 161045  0

  • jQuery.jquery-finger—左右自适应全屏幻灯片切换

    jQuery.jquery-finger—左右自适应全屏幻灯片切换

    这是从国外网站看到的一个左右全屏幻灯片切换效果插件,切换按钮处于中底部 默认左右切换箭头处于隐藏状态,当鼠标悬停后才会显示 缺点是:调用js较多,比较繁杂文章来自陌佑网www.zjw13.xyz转载请注明出处,谢谢!!!

    2 161631  0

  • jQuery自适应窗口大小图片轮播特效

    jQuery自适应窗口大小图片轮播特效

    jQuery自适应窗口大小图片轮播特效是一款可以根据视口的大小百分比来动态修改焦点图图片轮播切换的尺寸。文章来自陌佑网www.zjw13.xyz转载请保留本链接,谢谢!

    2 160410  0


  • zgwxw
    zgwxw Rank: 16

    0

    0

    0

    ( 此人很懒并没有留下什么~~ )

    首页

    栏目

    搜索

    会员