Javascript iframe中的External.css和.js
有一个服务器,它提供web页面(我们称之为主机web服务器)。此页面包含Javascript iframe中的External.css和.js,javascript,html,css,iframe,browser,Javascript,Html,Css,Iframe,Browser,有一个服务器,它提供web页面(我们称之为主机web服务器)。此页面包含iframe,它连接到我的设备并显示其HTTP服务器交付的内容。这是一个低带宽连接的小型设备,因此我需要减小数据传输大小。我仍然希望我的网页看起来漂亮,响应快,等等,所以我想从一些外部位置加载引导和角度。但是web浏览器有一个限制-它不能在iframe中加载外部资源 我找到的所有解决方案都假设可以编辑外部网页。这对我来说是不可能的,因为这是其他公司的服务 这个问题有什么解决办法吗 编辑: 我希望在否决投票之前首先理解这个问题
iframe
,它连接到我的设备并显示其HTTP服务器交付的内容。这是一个低带宽连接的小型设备,因此我需要减小数据传输大小。我仍然希望我的网页看起来漂亮,响应快,等等,所以我想从一些外部位置加载引导和角度。但是web浏览器有一个限制-它不能在iframe
中加载外部资源
我找到的所有解决方案都假设可以编辑外部网页。这对我来说是不可能的,因为这是其他公司的服务
这个问题有什么解决办法吗
编辑:
我希望在否决投票之前首先理解这个问题,并给出理由。这是可能的。你需要JavaScript来实现你想要的
myiframe.$('div').style.border='1px solid#000000'
这将是一个良好的开端
至于注入自己的JS,Stack在这里有一个很好的答案:
问题是我在框架内(显示来自不同域的内容),因此无法加载任何外部脚本(即jquery,这是代码正常工作所必需的)。我甚至无法访问
文档
元素及其子元素,因此无法执行append(脚本)。的可能重复(如果您的iframe和父内容不在同一个域中,则您运气不佳,将被CORS阻止。)