如何访问iframe的内部目录

问题描述 投票:0回答:1

我正在尝试使用iframe嵌入我的Google驱动器文件夹

事情是,如果我使用iframe嵌入最外面的文件夹,并且如果我尝试在该文件夹中导航,则其中的所有内容都将重定向到google驱动器

我的意思是,没有任何一种方法可以用来嵌入最外层的gdrive文件夹,并且可以轻松浏览同一页面上的文件夹,而无需每次都重定向到Google驱动器

这里是js bin,供您更好地理解。里面有一个文件夹,子文件夹和一个视频。当前点击文件夹以访问子文件夹重定向到Google驱动器我希望在同一页面上进行的所有活动

<!DOCTYPE html>
<head>
  <style>
  .box {
        width: 100vw;
        height: 600px;
        border: 0;
        }
  </style>
</head>
<body>  
      <iframe class ="box" src="https://drive.google.com/embeddedfolderview?id=13kz3MB3h9EwcZTXrLjcOxusHaOPm2nhq#list">
      </iframe>
</body>
</html>
javascript jquery html css google-drive-api
1个回答
0
投票
由于same origin policy,现代浏览器不允许您读取或修改iframe中的内容。

您可以做的就是利用event bubbling来发挥自己的优势,并覆盖iframe的onclick()。 Here就是一个例子。

© www.soinside.com 2019 - 2024. All rights reserved.