javascript - iframe 不显示嵌入页面的所有元素
问题描述
我正在尝试使用 iframe将https://ncase.me/remember/sims/ebbinghaus/?mode=0嵌入到页面中。但是,当我这样做时,它不会显示任何交互式元素。有关iframe 中的行为,请参阅https://codepen.io/UYasher/pen/yLXaPeo :
<iframe
style="width: 600px; height:370px;"
will_source="https://ncase.me/remember/sims/ebbinghaus/?mode=0"
scrolling="no"
class="simulation"
src="https://ncase.me/remember/sims/ebbinghaus/?mode=0"
>
</iframe>
如何解决此问题,以便 iframe 显示原始页面上存在的所有元素?
我认为是什么导致了这个问题: 我认为这是因为 iframe 无法加载 ncase.me 页面底部的脚本。不过,我不明白为什么会这样,因为 javascript 似乎可以在某些 iframe 中工作。例如,为了运行谷歌地图,需要加载并运行 iframe 内容中的脚本。
解决方案
推荐阅读
- r - 如何解释 read.table 中的单个撇号/引号?
- postgresql - Gorm 扫描嵌套结构
- scala - scala类型边界和方差
- oauth - Vimeo Oauth:此应用只能上传到应用所有者的帐户
- firebase-realtime-database - 如何阻止 if 语句进一步执行
- php - 如何计算时间差异PHP?
- javafx - 如果在之后更改场景,则标签的 Javafx setText 不起作用
- python - 在列表中的单词之间添加连字符
- python - 当地时间表示
- javascript - 如何使用 Playwright 打开新标签(例如单击按钮在新标签中打开新部分)