美文网首页
iframe 爬坑记

iframe 爬坑记

作者: 酷酷的凯先生 | 来源:发表于2023-12-11 12:03 被阅读0次

最近研究在网页里嵌套一个广告,需要使用 iframe,本以为很简单,但结果告诉我:我以为的我以为并不是我以为。

不多说了,上问题:

  <iframe id="myframe" width="100%" height="480px" frameBorder="0" 
    src="https:xxx.xxx.xxx.com " scrolling="yes" ></iframe>
  sandbox="allow-modals allow-popups-to-escape-sandbox allow-scripts allow-top-navigation allow-same-origin"

应该像上面那样,写入 iframe 然后输入嵌套的地址就可以了
但不出意外的话就出意外了,结果出现了白屏

查了原因才知道,需要设置 sandbox 属性,主要是为了启用一些限制
一开始查到的文案说,是设置为空值就可以开启所有限制,如下:

  <iframe id="myframe" width="100%" height="480px" frameBorder="0" 
    src="https:xxx.xxx.xxx.com " scrolling="yes" sandbox="" ></iframe>

结果并不行

需要设置以下多个值才行

  <iframe id="myframe" width="100%" height="480px" frameBorder="0" 
    src="https:xxx.xxx.xxx.com " scrolling="yes" 
    sandbox="allow-modals allow-popups-to-escape-sandbox allow-scripts allow-top-navigation allow-same-origin"></iframe>

具体参照 MDN

相关文章

  • Electron 爬坑记

    最近想给上次鼓捣出的 搜索 App 加个搜索当前页面文字的功能。 开工前,觉得这应该是个有现成解的问题,很快找到了...

  • FireBase爬坑记

    昨天老大发来一个网页链接,说是要让对接一下一个SDK。跑去一看,是FireBase的,之前没听过,是做统计一类的,...

  • IJKPlayer爬坑记

    一开始制作的是IJKMediaFramework,有篇很详细的文。制作ijkplayer框架 然并卵,根本不能播放...

  • weex 爬坑记

    我是纯android 原生开发的Coder,最近React native 和weex都比较火,最先尝试了React...

  • iOS爬坑记

    今天参加了某公司的面试,答得感觉懵逼的,下面是面试题 1.@import跟#include的区别 (1)#impo...

  • Ubuntu爬坑记

    1、第一次登陆创建root账户命令 2、Ubuntu安装SSh服务 3.Ubuntu安装JDK 4.安装MySQL...

  • iOS 共享到Mail邮件

    iOS 共享爬坑记 坑 神坑 特别坑 利用系统的Mail邮件发送,刚开始收不到,还以为是我的代码有问题,检查了几遍...

  • selenium爬iframe页面

    一、ifram嵌套页面 在chrome中xpath定位表达式能定位到元素,说明这个定位表达式没问题。很大的可能性是...

  • FireBase爬坑记(二)

    之前集成firebase成功,今天新的项目中再一次需要集成。本以为会十分顺利的结束,然而没想到,当我把那些库文件添...

  • 爬坑记(之一)

    貌似每年过完生日之后都会陷入一段纠结期,今年也没有例外。 最近一段时间,状态真的不太好。这是一场我与过去自己的抗争...

网友评论

      本文标题:iframe 爬坑记

      本文链接:https://www.haomeiwen.com/subject/ypkmgdtx.html