Javascript 如何访问iframe的内部目录

Javascript 如何访问iframe的内部目录,javascript,jquery,html,css,google-drive-api,Javascript,Jquery,Html,Css,Google Drive Api,我正在尝试使用iframe嵌入我的google驱动器文件夹 问题是,如果我使用iframe嵌入最外层的文件夹,如果我尝试在该文件夹中导航,其中的所有内容都会重定向到googledrive 我的意思是,难道没有任何方法可以让我嵌入我最外层的gdrive文件夹,并且可以轻松浏览同一页面上的文件夹,而不必每次都重定向到googledrive吗 这里有一个更好的解释。 里面有一个文件夹、子文件夹和一个视频。 当前点击文件夹访问子文件夹会重定向到google drive 我希望每个活动都发生在同一页上 &

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

问题是,如果我使用iframe嵌入最外层的文件夹,如果我尝试在该文件夹中导航,其中的所有内容都会重定向到googledrive

我的意思是,难道没有任何方法可以让我嵌入我最外层的gdrive文件夹,并且可以轻松浏览同一页面上的文件夹,而不必每次都重定向到googledrive吗

这里有一个更好的解释。 里面有一个文件夹、子文件夹和一个视频。 当前点击文件夹访问子文件夹会重定向到google drive 我希望每个活动都发生在同一页上

<!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>
因为,现代浏览器不允许您阅读或修改iframe中的内容


您可以做的是利用您的优势,覆盖iframe的onclick。这就是一个例子。

除非iframe来自同一个域,否则您不能,这就是支付网关在iframe中实现其解决方案的原因。这是在行动。我试过了,但似乎不起作用,如果你不介意的话,可以请你发布一个jsbin或CodePen我说的是,除非你让你的代码运行在与谷歌驱动器相同的域中,否则你将无法检测或覆盖iframe内链接的点击。请看这里: