• 一键图解iframe标签属性以及使用


    在这里插入图片描述


    这个是博主通过iframe 嵌套的一blog页面

    在这里插入图片描述


    对于iframe,你了解么?今天水香木鱼带你图文解析iframe 标签

    <iframe src="#"></iframe>
    

    我们来看一下iframe都有哪些属性吧!一

    一1、marginheight【顶部和底部空白边距】

    在这里插入图片描述

    <iframe src="#" marginheight="80"></iframe>
    
    属性值-string说明
    10间距小
    20间距中
    50间距大

    其他 0-1000 可根据自己的需求去调整

    一2、align【对齐】

    在这里插入图片描述

    <iframe src="#" align="left|right|middle|top|bottom"></iframe>
    
    属性值说明
    left向左对齐 iframe。
    right向右对齐 iframe。
    middle居中对齐 iframe。
    top在顶部对齐 iframe。
    bottom在底部对齐 iframe。

    一3、frameborder【去除边框】

    在这里插入图片描述

    <iframe src="#" width="300" height="300" frameborder="0">
    
    属性值-string说明
    0无边框
    1有边框

    一4、scrolling【滚动条】

    在这里插入图片描述

    <iframe src="#" width="200" height="200" scrolling="yes"></iframe>
    
    属性值说明
    yes始终显示滚动条(即使不需要)
    no从不显示滚动条(即使需要)
    auto在需要的情况下出现滚动条(默认值)

    一⛪5、name【根据名称跳转】

    在这里插入图片描述

    <iframe src="" name="sxmy"></iframe>
    <!-- 根据name 值 跳转 到iframe 中显示-->
    <a href="https://shadow.org.cn" target="sxmy">水香木鱼</a>
    
    属性值说明
    name可自定义命名

    一6、longdesc 【txt 网站描述文本】

    <iframe src="https://shadow.org.cn" width="200" height="200" longdesc="shadow.org.cn/text.txt"></iframe>
    
    属性值说明
    URL1.绝对 URL路径 - 指向另一个网站(比如 longdesc=“https://shadow.org.cn/text.txt”)2.相对 URL路径 - 指向网站内的文件(比如 longdesc=“shadow.org.cn/text.txt”)

    一7、sandbox【启动限制条件】

    在这里插入图片描述

    <iframe src="https://shadow.org.cn" sandbox="allow-scripts"></iframe>
    
    属性值说明
    “”启用所有限制条件
    allow-same-origin允许将内容作为普通来源对待。如果未使用该关键字,嵌入的内容将被视为一个独立的源。
    allow-top-navigation嵌入的页面的上下文可以导航(加载)内容到顶级的浏览上下文环境(browsing context)。如果未使用该关键字,这个操作将不可用。
    allow-forms允许表单提交。
    allow-scripts允许脚本执行。

    一8、onload 事件

    在这里插入图片描述

    <iframe onload="load()" src="https://shadow.org.cn"></iframe>
    
    <script>
    function load(){
    	console.log("Iframe已加载");
    }
    </script>
    

    JS刷新 iframe 的方法

    <iframe id="myframe" width="100%" frameBorder="0" src="https://shadow.org.cn" scrolling="no"></iframe>
    <input type="button" onclick="javascript:refreshFrame();" value="Refresh Frame" />
    
    <script type="text/javascript">
    function refreshFrame(){
        document.getElementById('myframe').contentWindow.location.reload(true);
    }
    </script>
    

    一⛺9、contentWindow【修改背景色】

    在这里插入图片描述

    <iframe id="myframe" src="https://shadow.org.cn"></iframe>
    <br><br>
    <input type="button" onclick="changeStyle()" value="修改背景颜色">
    
    <script>
    function changeStyle(){
    	var x=document.getElementById("myframe");
    	var y=(x.contentWindow || x.contentDocument);
    	if (y.document)y=y.document;
    	y.body.style.backgroundColor="red";
    }
    </script>
    

    在这里插入图片描述

  • 相关阅读:
    七牛云上传文件
    微博三方登录
    异步任务 --- django-celery
    阿里云短信服务
    Redis五大数据结构和使用方法
    千万不要买我们家的鞋子!
    Firebug控制台详解
    【转】android 按home键返回到桌面后,再按桌面应用图标又重新打开该应用的解决方法
    【转】android中webview使用的一些细节
    JSONException: Value of type java.lang.String cannot be converted to JSONObject
  • 原文地址:https://www.cnblogs.com/chenchunbo/p/16395523.html
Copyright © 2020-2023  润新知