有一个服务器,它提供网页(让我们称之为主机Web服务器)。此页面包含iframe
,它连接到我的设备并显示其HTTP服务器提供的内容。它是一个低带宽连接的小型设备,因此我需要减少数据传输大小。我仍然希望我的网页看起来不错,响应等等,所以我想从一些外部位置加载Bootstrap和Angular。但是Web浏览器存在限制 - 它无法在iframe
内部加载外部资源。
我发现的所有解决方案都假设编辑访问外部网页。我不可能,因为这是其他公司的服务。
这个问题有解决办法吗?
修改 我希望首先在投票前理解这个问题并提供理由。
答案 0 :(得分:1)
有可能。您将需要JavaScript来实现您想要的。
myiframe.$('div').style.border = '1px solid #000000'
将是一个良好的开端。
至于注入你自己的JS,Stack在这里有一个很好的答案: injecting external js into self created iframe