javascript - 从 3rd 方域中提取一个 div 以显示在我的网页上?

标签 javascript css iframe cross-domain dynamic-data

所以这就是我正在尝试做的事情: 我经营着一个 Veetle.com channel ,我在那里播放视频。 Veetle 允许您显示要播放的节目的时间表。我想直接从我的 Veetle 页面剥离这个 div 容器中的信息,并显示在我的个人网页上。

最初我尝试将 CSS 注入(inject)到包含 Veetle 页面的 iframe 中,该页面删除了除包含日程表的 div 之外的所有内容。结果不太好,因为显然不允许使用第 3 方域。这只是一个巨大的问题。

我不能只使用内联样式表边距将所有内容都砍掉,因为仍然可以听到广播中的音频(即使它不可见)并且这可能会让我网页的访问者感到非常困惑。 为了解决这个问题,我尝试了一些删除嵌入式对象的 javascript,但我再次通过第 3 方域问题上的 iframe 遇到了整个脚本。

有人有什么想法吗?

最佳答案

尝试在 Google 中搜索“XMLHttpRequest cross domain”或类似内容。我以前在本地使用过 XMLHttpRequest,它在一个变量中返回结果,您可以从中去除所有其他内容。我浏览过的几个网站似乎表明,只要发送几个额外的 header ,它就可以在其他域上正常工作。

关于javascript - 从 3rd 方域中提取一个 div 以显示在我的网页上?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5712680/

相关文章:

css - 是否有用于 Visual Studio 的插件来清理 CSS?

javascript - 使用 iframe 和 ontouchstart 的 Mobile Safari 中的文本选择错误

javascript - 对于不受信任的代码,工作人员是否足够安全

javascript - 配置 nginx 以提供 yeoman Angular 生成器文件的最佳方法?

javascript - 如何从用户控件调用父页面中的javascript函数?

javascript - 固定菜单不起作用(菜单不 "stick")

css - 尝试使用 css 排列图像

javascript - 在 flutter_inappwebview 的 iframe 中运行 JavaScript

Javascript:格式化日期时间会产生 NaN 结果

javascript - 用js处理url中的xss