我有一个iframe youtube视频,我想在其中删除div元素。
只要手动折叠要查找的div,我就可以在控制台中完成此操作,但否则无法使用document.getElementByClassName()
找到它。.
是否可以通过js删除#document内的div?
答案 0 :(得分:0)
否。
在包含iframe元素的页面中运行的JavaScript无法访问加载到该iframe中的跨域网站的DOM。
您可以使用postMessage发送消息,但是YouTube没有用于响应消息而从DOM中删除任意元素的API。