Javascript 如果我没有';我没有许可

Javascript 如果我没有';我没有许可,javascript,jquery,html,google-drive-shared-drive,Javascript,Jquery,Html,Google Drive Shared Drive,如果我没有嵌入文件的权限,有没有办法不显示iframe 我的问题是,我正在嵌入来自不同Gdrive文件夹的文件,并非所有用户都有权访问所有文件夹 因此,我希望完全隐藏iframe,而不是您没有权限消息,因为我将设置为=100%,高度=800px,所以在这种情况下有未使用的空间。或者可以设置高度=0px或者其他什么 我试图找到一些jquery解决方案来检查这条消息,但我失败了 $("iframe:contains(You need permission)").remove(); 另外,如果帧中没

如果我没有嵌入文件的权限,有没有办法不显示
iframe

我的问题是,我正在嵌入来自不同
Gdrive
文件夹的文件,并非所有用户都有权访问所有文件夹

因此,我希望
完全隐藏iframe,而不是
您没有权限消息
,因为我将
设置为=100%,高度=800px
,所以在这种情况下有未使用的空间。或者
可以设置高度=0px
或者其他什么

我试图找到一些jquery解决方案来检查这条消息,但我
失败了

$("iframe:contains(You need permission)").remove();
另外,如果帧中没有任何内容,我需要隐藏iframe


谢谢

您无法访问iframe内容,因为

但是您可以通过GET请求从后端调用该文件,并在那里执行检查。或者你也可以用这个。然后根据结果显示或不显示iframe。你可以这样问:

GET https://www.googleapis.com/drive/v3/files/fileId/permissions/permissionId

您无法访问iframe的内容,因此无法检测其中的内容